Exit()是你的朋友
由Doug Schaefer
我刚才在看谷歌Chrome漫画书
(一种有趣的展示设计的方式)。有一件事他们
讨论了在单独的进程中使用浏览器标签的帮助
内存消耗,因为进程会清理内存
退出。否则,常量malloc/free循环将以内存结束
难以摆脱的碎片。
这带回了一些
记忆。在我早期的代码生成器工作中,我使用了同样的方法
哲学。我在内存中创建了一个相当大的对象模型
解析输入,但我从未实现任何析构函数和
从来没有删除。不需要。这是一个短暂的过程
最后调用exit()释放了所有内存。这是
非常快!对我创建的每个对象调用delete要快得多。