这是一个积极主动的问题,现在我没有遇到任何问题,但它随时都可能产生问题,而我承受不起。
我正在使用 VMware® Workstation - 版本 - 8.0.1 build-528992
我也在其上运行一台虚拟机。该虚拟机的详细信息如下:
DISTRIB_ID=UbuntuDISTRIB_RELEASE
=12.04DISTRIB_CODENAME
=preciseDISTRIB_DESCRIPTION
="Ubuntu 12.04 LTS"
---分配给虚拟机的硬件:
CPU:
每个 CPU 2 个核心:2
RAM:3 GB
虚拟硬盘:20 GB有关物理机器信息,请阅读以下信息和屏幕截图。C
盘:总计 160 GB / 已用 84 GB / 可用 76 GB
D 盘:总计 728 GB / 已用 457 GB / 可用 271 GB
- 任务管理器性能截图:
- 任务管理器进程的屏幕截图:
进程按内存使用情况排序。
- 防病毒版本:
如果您需要我提供任何进一步的帮助,请告诉我,并帮助我解决高物理内存使用率问题。提前致谢。
以下是所请求的屏幕截图:
答案1
Windows 假定使用物理内存不会产生任何成本。它不会做出任何努力来释放物理内存,因为这毫无意义。如果它释放物理内存,则只会发生以下两种情况之一:
该内存近期不会使用。在这种情况下,释放它的努力就白费了。
该内存很快就会被使用。在这种情况下,释放它的努力是有害的,因为现在系统必须撤消该工作才能使用该内存。
现代操作系统只有在别无选择的情况下才会释放物理内存。
如果你在想“我需要释放内存现在以便以后使用”,算了吧。现在你可以使用内存了和稍后再使用。这里您无需做出任何痛苦的权衡。
一切安好。
如果您想更详细地了解系统上物理内存的使用情况,请尝试内存地图。
答案2
您有一个驱动程序不释放内存(6GB 非分页池)。您必须poolmon
从运行中WDK
查看导致问题的驱动程序。我已经在此处发布了步骤: