Windows 7 SP1 上的内存不足消息

Windows 7 SP1 上的内存不足消息

我的电脑出现了内存不足的消息,这是一个大问题。这台电脑的规格如下:

  • Windows 7 SP1
  • 32 位操作系统
  • 4 GB 内存

计算机每隔 4 或 5 天就会收到以下消息:

您的计算机内存不足 要恢复足够的内存以使程序正常运行,请保存文件,然后关闭或重新启动所有打开的程序。

出现此消息后,计算机开始运行非常慢,我们需要重新启动它。问题是计算机处于生产环境中,必须不断监控 PLC 的活动。我们尝试修复此内存问题但没有成功的操作如下:

  • 停止所有使用大量内存的应用程序(SQL Server、Wonderware InTouch HMI SCADA、Reporting Services、VMWare)
  • 重新安装操作系统和所有软件。
  • 扫描病毒问题未成功。

检查事件查看器我们发现以下可疑消息:

  • 应用程序日志

警告:PerfDisk;无法读取磁盘性能计数器的性能数据。

  • 系统日志

警告:Windows 成功诊断出虚拟内存不足的情况。以下程序消耗的虚拟内存最多:view.exe (4560) 消耗 37871616 字节,DASSIDirect.exe (2904) 消耗 21807104 字节,perfmon.exe (5868) 消耗 18018304 字节。

错误:Vstor2 P2V30 虚拟存储驱动程序服务由于以下错误启动失败:系统找不到指定的路径。

检查资源监视器窗口中的内存使用情况,我们发现提交量不断增加,直到达到约 100%。修改的内存也以同样的方式增加。使用中的内存保持在约 1GB 的值。

提交费用增加是正常的吗?内部流程完成后,费用不必减少

答案1

虚拟内存是页面文件,增加页面文件大小,看看是否有所改善。这应该可以解决您的问题。虚拟内存不足,因此关闭程序可以释放内存,重新启动也可以。

虚拟内存基本上与 RAM 一样,使用部分存储空间。因此,当 RAM 不足时,虚拟内存会将数据从 RAM 移至硬盘上分配的空间(称为分页文件)。然后,数据便可像 RAM 一样使用。

在 Windows 7 SP1 上,有几种方法可以访问虚拟内存设置。以下链接解释了如何点击我

相关内容