10分 |
循环调用疑似泄露的代码, 如果有内存泄露, 效果很明显。 |
20分 | |
10分 |
内存泄露调试工具很多,valgrind比较有名
|
先纠正一下,不是RSS, 是RES。 程序的处理顺序 :接收到命令后分配内存,启动子线程,运行后再关掉子线程,最后释放内存。 |
|
谢谢,我会下载来试用一下。 |
|
如果是RES的话,是不是可能用了第三方的内存库,或者内存池,内存并没有释放,因此内核并没有释放对应的物理内存,反而运行时间久了还会增加 |
10分 |
循环调用疑似泄露的代码, 如果有内存泄露, 效果很明显。 |
20分 | |
10分 |
内存泄露调试工具很多,valgrind比较有名
|
先纠正一下,不是RSS, 是RES。 程序的处理顺序 :接收到命令后分配内存,启动子线程,运行后再关掉子线程,最后释放内存。 |
|
谢谢,我会下载来试用一下。 |
|
如果是RES的话,是不是可能用了第三方的内存库,或者内存池,内存并没有释放,因此内核并没有释放对应的物理内存,反而运行时间久了还会增加 |