65,189
社区成员




struct mem_control_block {
int is_available;
int size;
};
void malloc_init()
{
/* grab the last valid address from the OS */
last_valid_address = sbrk(0);
/* we don''t have any memory to manage yet, so
*just set the beginning to be last_valid_address
*/
managed_memory_start = last_valid_address;
/* Okay, we''re initialized and ready to go */
has_initialized = 1;
}
http://blog.csdn.net/namelij/archive/2011/03/17/6256597.aspx//ACE里面malloc的实现机制