普通用户怎样证明软件内存泄漏
你这里看到的内存使用是该进程的private working set的大小,是指在物理内存中的占用大小。这个和进程活跃度有关,并不一定能说明什么。你要添加一个列,看commit size,这个才是进程真正的内存分配的量,比如用malloc分配的内存就在这里面。
■网友
你先明白进程的内存如何管理,再理解什么是内存泄漏,再谈怎么证明内存泄漏。不具备计算机专业知识的普通用户基本不能证明内存泄漏(你不能无理无据的指责别人的代码内存泄漏),你的描述并不能作为存在内存泄漏的证据,。
如果你有源代码,可以借助一些静态分析工具来辅助检查是否有“疑似”内存泄漏。注意“疑似”两个字表示工具不能找出所有内存泄漏问题,工具找出的问题也不一定就是真的有问题,需要工程师自己判断。还有一些插入方法可以在代码的不同阶段插入调试辅助鉴别内存泄漏。不管是什么方法,判断内存泄漏都需要专业知识以及对代码的理解。
【普通用户怎样证明软件内存泄漏】
■网友
其实你只要插个两斤内存,也无所谓它泄不泄露。
■网友
證:1. 打開任務管理器2. 查看是否有utorrent.exe正在運行3. 如果有,則存在內存洩漏證畢
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- “他是我第一个会说普通话的老师”:一对师生折射青海山村蝶变
- 江苏高考■江苏省发布《2021年普通高校招生考试安排和录取工作实施方案》
- 广东警方曝光38款存在超范围收集用户信息违规行为App
- 长春评选“网络奋斗者”:互联网成更多普通人创业工具
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 普通车|德系商务风对阵美式运动范 迈腾 VS 迈锐宝XL
- 为啥工商银行的用户体验如此之差
