buddy system
buddy system A method of implementing a memory management system. The available memory is partitioned into blocks whose sizes are always exact powers of two. A request for m bytes of memory is satisfied by allocating a block of size 2p+1 where 2p < m ← 2p+1
If no block of this size is available then a larger block is subdivided, more than once if necessary, until a block of the required size is generated. When memory is freed it is combined with a free adjacent block (if one exists) to produce a larger block, always preserving the condition that block sizes are exact powers of two.
If no block of this size is available then a larger block is subdivided, more than once if necessary, until a block of the required size is generated. When memory is freed it is combined with a free adjacent block (if one exists) to produce a larger block, always preserving the condition that block sizes are exact powers of two.
More From encyclopedia.com
Block And Tackle , tackle block Block , block / bläk/ • n. 1. a large solid piece of hard material, esp. rock, stone, or wood, typically with flat surfaces on each side: a block of marble.… Block Drug Company Inc , Block Drug Company, Inc.
257 Cornelison Avenue
Jersey City, New Jersey 07302-9988
U.S.A.
(201) 434-3000
Fax: (201) 434-5739
Incorporated: 1970
Employ… Lombok , Lombok •ad hoc, amok, Bangkok, baroque, belle époque, bloc, block, bock, brock, chock, chock-a-block, clock, cock, crock, doc, dock, floc, flock, fro… chock , chock / chäk/ • n. 1. a wedge or block placed against a wheel or rounded object, to prevent it from moving. ∎ a support on which a rounded structure,… Roc , Skip to main content
RoC
roc •ad hoc, amok, Bangkok, baroque, belle époque, bloc, block, bock, brock, chock, chock-a-block, clock, cock, crock, doc,…
You Might Also Like
NEARBY TERMS
buddy system