wpcockroach

导航

2013年6月6日 #

C++项目性能调优——基于VC6

摘要: 总结一下最近一段时间做性能优化的经验。项目介绍这是手头上正在做的一个产品,以C++和MFC为主要开发工具和环境。产品代码量至少60W行以上。目前这个产品在性能上和竞争对手的差距在逐渐增大,究其原因在于:产品陈旧,缺少必要的重构。该产品已经问世10年,在整个开发过程中,积累巨量的技术债并且因为各方面的原因没有进行过有计划的阶段性重构在架构上没有多线程的影子,I/O也是同步模式在如此长的生命周期中,需求已经发生了巨大的变化,很多老旧无用的代码没有及时剔除性能调优的方向运行时间的优化启动时间对常用操作的响应时间内存占用的优化内存泄漏长时间运行时内存占用量目前的进展情况启动时间缩减了大概500ms(测 阅读全文

posted @ 2013-06-06 21:59 wpcockroach 阅读(1481) 评论(0) 推荐(0) 编辑