[quote=引用 2 楼 hnwyllmm 的回复:] RSS增长不一定是内存泄露 RSS:该进程占用的物理内存的总数量,单位是KB。 进程占用的内存首先体现在虚拟内存上,如果进程访问到某个内存的时候,才会给他分配真实的物理内存。当然物理内存是有限的,如果增长到限制的最大值,那就不会再增长了,这时候不增长也不能说没有内存泄露。 是否真的有内存泄露,可以运行的时间延长,观察进程占用的内存是否确实一直增长 内存泄露检测工具是一种辅助手法,能够帮助程序员检测出肉眼不易观察的内存泄露,但是也不能完全依赖
内存泄露调试工具很多,valgrind比较有名
RSS增长不一定是内存泄露 RSS:该进程占用的物理内存的总数量,单位是KB。 进程占用的内存首先体现在虚拟内存上,如果进程访问到某个内存的时候,才会给他分配真实的物理内存。当然物理内存是有限的,如果增长到限制的最大值,那就不会再增长了,这时候不增长也不能说没有内存泄露。 是否真的有内存泄露,可以运行的时间延长,观察进程占用的内存是否确实一直增长 内存泄露检测工具是一种辅助手法,能够帮助程序员检测出肉眼不易观察的内存泄露,但是也不能完全依赖
69,371
社区成员
243,080
社区内容
加载中
试试用AI创作助手写篇文章吧