Process Explorer报告的进程虚拟内存大小过大,不合理。

4

寻找内存泄漏时,我最近发现Process Explorer(Microsoft / Sysinternals v16.26的procexp.exe)报告的虚拟内存值非常高,大约为2.1TB,而我的笔记本电脑有32GB RAM运行Win 10Pro X64。例如,在此处,它报告Chrome.exe进程的虚拟内存大小为2,151,819,136 KB。有什么想法可能会引起这种情况吗?

输入图像描述


1
这是使用控制流程保护编译程序的预期副作用。 - that other guy
1个回答

5

1
这会对在Linux上运行的Mono进程产生什么影响?我曾经看到过由于虚拟内存使用过度而被终止的进程。 - Martin
1
这对Linux中的Mono不应该产生任何影响,因为这纯粹是操作系统行为的一种产物,并不意味着使用更多的虚拟内存(除了在内存表的大小上),只是使用更高的地址。 - Dror Harari

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接