ACE_MMAP_Memory_Pool_Options options(ACE_DEFAULT_BASE_ADDR,
ACE_MMAP_Memory_Pool_Options::ALWAYS_FIXED );
ACE_NEW_RETURN(g_mem,Malloc( " abc " , " abc " , & options), - 1 );
这样产生的内存池的初始大小是不是零?是不是每次用malloc()分配一定大小的内存,.释放时候不是真正的释放,而是由内存池同意管理.在次分配的时候,如果内存池内有可以用的块时,就不在向系统伸请?

最新回复