Methods and systems for storage space management are provided. An
embodiment of a method manages storage space comprising multiple blocks.
Multiple discontinuous and unused regions are merged into a single and
consecutive region for each block. For each block, the merged region does
not contain the minimum and maximum addresses of the block.