1. A method of configuring a memory block comprising: dynamically adding at least one memory block to a memory system comprising at least one other memory block; configuring the dynamically added memory block to comprise a plurality of pages corresponding to a set of addressable memory locations of the dynamically added memory block, the plurality of pages each having a page size; and allocating at least one page of the plurality of pages of the dynamically added memory block for storing at least one per-page data structure, the at least one per-page data structure co-located with the corresponding plurality of pages of the dynamically added memory block and comprising information related to the dynamically added memory block.