Anonymous user
Page Frame Allocation: Difference between revisions
→Flat List
[unchecked revision] | [unchecked revision] |
No edit summary |
|||
Line 66:
Note that with flat linked-lists, both "is memory at address XXX free" or "where can i get a block of size YYY" questions may require a complete traversal of the list to get answered. If virtual memory gets fragmented and the list gets longer, that may become an issue. "Is memory at address XXX free?" is mainly used to merge two free zone into a new (bigger) one when a block is released, and it is easier to deal with if the list is kept ordered by growing addresses.
[[Image:Flat_list.png]]
===Tree-based approach.===
|