Windows:"您的计算机内存不足"占用内存的62%

时间:2017-05-29 13:09:52

标签: java windows memory

我已将我的工作站从Win7(实际上是Win Server 2008 R2)升级到Win 10,现在我遇到了非常奇怪的行为 - 系统说"您的计算机内存不足"在实际内存使用率较低的情况下,16GB使用60-70%(即4-6GB显示为免费) - 请参见屏幕截图。

知道为什么会这样吗?

不确定它是否与某些方面有关 - 在90%的情况下,Windows要关闭的过程是" Java",在某些情况下它是" Chrome"。

这是一个开发工作站和潜在的记忆用户"是 - Java应用服务器(最高6GB),InteliJ IDEA(~1GB)+ Mongo DB。

enter image description here

2 个答案:

答案 0 :(得分:2)

但您的计算机 内存不足。

让您感到困惑的是,任务管理器报告的价值是“#34; free memory"”,即物理内存。要知道的是进程从虚拟内存池中分配内存。

进程可以分配但不能立即从操作系统使用内存。但是,通过分配可以保证流程可以随时使用分配的内存量

查看"承诺的值:17.5 / 17.9 GB"。您运行的程序几乎已经分配了所有(虚拟)内存,但它们实际上并未实际使用所有内存。 Windows无法预测或知道何时或是否会使用该内存,因此它现在会发出警告。

最简单的解决方案是增加可用的虚拟内存量:放大页面文件。只要足够的金额仍然免费,您就不需要更多的RAM。

答案 1 :(得分:-1)

我建议您下载ReimagePlus 。它可以修复大多数计算机错误并保护您免受文件丢失。它已通过Windows认证。

其他建议:

通常,“您的计算机内存不足”当有大量进程在运行或程序使用过多内存时,将显示Windows消息。在这种情况下,您的RAM内存将无法支持所有进程,系统将提示您进行一些更改以禁用某些程序。那么,这正是你应该做的 - 当然只删除对你来说不重要的进程,就像你最终导致系统进程一样,你可能会损坏Windows软件。

因此,在您的设备上启动任务管理器 - 您可以通过右键单击任务栏并选择被称为“启动任务管理器”的选项来执行此操作。然后从任务管理器主窗口中选择进程选项卡,然后单击“内存(专用工作集)”以按内存使用情况对进程进行排序。从那里只删除或结束使用太多内存的进程。这应该可以解决你的问题。

相关问题