在 vs2008 里使用 SGI STL 的内存池,包括修改内存块大小(转)
摘要:
最近开发的一个C++项目是针对性能进行优化的,所以在很多细节上不得不"咬文嚼字", 而C++其中强大的地方是对内存使用有很强的可控性, 而任何一个C++项目都离不开对内存的管理,所以要进行内存管理的优化,而使用内存池是要考虑的.内存池的做法理论在网上很容易找到,但却真正可靠高效的实现,还真是凤毛麟角,也许你会说ACE,boost之类的现成实现,然而这些大家伙动辄就得找半天资料才能编译通过,而提取使用起来就更麻烦了.如果自己实现,那工作量还真的不少,光就是测试就让你费尽心思了,更何况咱们的代码并不能保证不差过专家级的代码,所以最好能有现成的公认的,那样就省心得多了幸好的是,S 阅读全文
posted @ 2011-05-11 11:50 cvbnm 阅读(1430) 评论(3) 推荐(1) 编辑