主题:[讨论]观察到一个内存持续消耗/泄露?的问题 共有27073人关注过本帖 |
---|
barrypp |
1楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
[讨论]观察到一个内存持续消耗/泄露?的问题 Post By:2017-2-24 16:36:00 [只看该作者]
测试代码:
int main() { char buf[10240]; std:ofstream of; of.open("/mnt/nfs/t.log",std::ios_base::app|std::ios_base::binary|std::ios_base::out); while(1) { of.write(buf,10240);u sleep(10e3); } } 运行后,不管用top还是free来查看,内存消耗都会持续上升直到只剩大约3M左右的内存 此时程序依旧可以继续运行。但是对复杂一点的程序来说,运行性能就不太稳定了。
[此贴子已经被作者于2017-2-24 16:41:38编辑过]
|
单帖管理 | 引用 | 回复 |