The invention discloses a storage
space allocation method and device and storage device.The method comprises the steps that a node
list comprising node identifiers, occupation information and idle capacity values of storage nodes is searched according to a preset search direction, and when the idle capacity values of target nodes are matched with the data size of data to be stored in the node
list, the target nodes are allocated to the storage nodes; inserting a new storage node after the target node, updating the idle
capacity value of the target node, and storing the to-be-stored data according to the initial address of the to-be-stored data. Therefore, according to the embodiment, the storage nodes and the storage areas corresponding to the storage nodes are managed through the node
list, data storage and storage
space allocation are achieved, the state of storage resources can be grasped globally, time and
algorithm complexity during data storage are reduced, fragments are reduced, an existing dynamic continuous
space management method is improved, and the dynamic continuous
space management efficiency is improved. And the dynamic continuous
space management effect is optimized.