我最近注意到我的Win7 x64上的“系统”进程逐渐增加了它的进程私有内存使用量。启动后立即启动(<50 MB)并随着时间的推移逐渐增加到6 GB。我现在已经重新启动了几次计算机,这种情况发生在靴子上。
这通常表示某些驱动程序中存在内存泄漏吗?什么是最好的诊断方法?
我不记得在几个星期前看到这个,我不知道这是否是由于最近的软件更新,或者可能与16到32 GB的RAM升级有关。非常感谢任何指针。谢谢!
截图:
安装WPT(Win10 v1511 SDK的一部分:go.microsoft.com/fwlink/p/? LinkID=698771 ,这是Win7中的最新版本),运行WPRUI.exe,选择First Level,CPU Usgage,VirtualAlloc,ResidentSet并单击开始。最小化GUI并运行它,直到您看到SYSTEM内存使用量再次增长。现在将Window返回到前面,单击Save将数据保存到ETL文件中。将大型ETL文件压缩为zip / RAR文件,上传zip(OneDrive,Dropbox,google驱动器)并在此处发布共享链接。我会看看它并发布我所看到的内容
—
magicandre1981 2016年
@ magicandre1981谢谢,这是7z:drive.google.com/open? id=0Bwr2DsGD9yB6Wmp6MG9YeWdGcFE 密码是我的用户名。
—
user197244 2016年
tar表示没有SYSTEM进程的内存分配。我只能看到它的大小为489MB,但这是在捕获跟踪之前完成的。重启并现在运行WPRUI并确保捕获一些使用量增长。否则,追踪中不包含任何内容
—
magicandre1981
@ magicandre1981那很奇怪。当该跟踪开始时,系统进程为60 MB,到最后它大约为500 MB。这是重新启动时的另一个跟踪,从大约60到600 MB。drive.google.com/open?id=0Bwr2DsGD9yB6ZHVxalZ3SjI5QVE 我试过围绕WPA,但我不是很熟悉它,不知道在哪里看。谢谢参观。
—
user197244 2016年
相同。跟踪中没有来自SYSTEM进程的内存分配。在开始捕获跟踪之前分配了超过600MB。我只看到Chrome和Firefox的大量内存分配。
—
magicandre1981