1.自己实现统一的内存管理模块,方便对内存使用情况的统计以及对内存问题bug的定位。
2.如果数据量很大,且需要在网络中传输,可对数据进行压缩(lz4压缩算法)。
3.性能问题,使用性能工具做针对性分析,有针对性的对代码进行调整,性能工具(VTune)
4.使用TcMalloc对程序进行优化。
5.避免使用魔鬼数字,不方便他人阅读代码,而且时间久了,容易忘记数字的意义。