2011年5月11日

在 vs2008 里使用 SGI STL 的内存池,包括修改内存块大小(转)

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

posted @ 2011-05-11 11:50 cvbnm 阅读(1416) 评论(3) 推荐(1) 编辑

vs的STL没有实现内存池

摘要: 据说vc9都没有实现,要想使用就要加入SGI STL里的alloc 阅读全文

posted @ 2011-05-11 11:46 cvbnm 阅读(494) 评论(0) 推荐(0) 编辑

导航