非分页池 ConT 消耗大量内存

非分页池 ConT 消耗大量内存

我的电脑有 16GB 内存。如果我让电脑开机一段时间(几小时或几天,随机),在某个时候,内存负载会达到 90%,很多应用程序在一段时间内(1 分钟 - 永远,同样是随机的,有时我需要重新启动)运行非常慢。即使应用程序继续正常运行,内存使用率仍然相当高(超过 70%)。

内存监控

我按照这个的说明邮政并使用池妖检查池中所有非分页内存的使用情况,发现ConT 单独分配 5GB,而下一个仅分配35MB。

池兽

根据帖子,我们假设有一个驱动程序存在内存泄漏。因此,我尝试使用以下方法查找驱动程序:findstr /m /l /s ConT %Systemroot%\System32\drivers\*.sys

查找 ConT

我什么也没找到。然后我开始搜索有关 ConT 的更多信息,并发现这里它代表:为设备驱动程序分配连续的物理内存,并且没有与之连接的特定驱动程序。

您能帮我找出如何减少它分配的内存并使我的电脑再次运行得更快吗?

答案1

ConT 似乎与我的虚拟盒。它分配我的虚拟机所需的内存。这就是它如此之高的原因。一旦我关闭虚拟机,我就会看到内存立即被释放。虽然我的虚拟机动态分配内存,但它们似乎永远不会释放它们分配的内存,直到重新启动它们。所以,我猜有时候我需要重启虚拟机

我减少了分配给虚拟机的内存这很有帮助,因为他们可以分配的内存量是有限的,现在我的电脑不再经常死机了。

相关内容