这段时间调查内存问题
表现的行为是程序占有越来越多
起初怀疑泄漏
从内存池的诊断信息 看 只涨了1M
系统可用内存少4M
怀疑内存池未管理的部分泄漏
经过调查 这部分的峰值少于 700k
后来又测试:启动是内存池全部提交虚拟内存块
结果根本无法运行
只能减少现有的程序中缓存
再裁剪功能
这个系统上面可用内存只有35MB
内存的占用量 直接决定 程序是否可用
有些人还说 应该所有代码都检查 malloc返回的 null
可是freetype里面的注释说 这样的代码 是silly

被折叠的 条评论
为什么被折叠?



