1.自己实现统一的内存管理模块,方便对内存使用情况的统计以及对内存问题bug的定位。

2.如果数据量很大,且需要在网络中传输,可对数据进行压缩(lz4压缩算法)。

3.性能问题,使用性能工具做针对性分析,有针对性的对代码进行调整,性能工具(VTune)

4.使用TcMalloc对程序进行优化。

5.避免使用魔鬼数字,不方便他人阅读代码,而且时间久了,容易忘记数字的意义。

posted on 2016-08-03 15:42  LyndonYoung  阅读(152)  评论(0编辑  收藏  举报