我在一台具有 16GB 内存的笔记本电脑上以非管理员身份运行更新的 Windows 7 x64。
几周前,我的内存用完了 - 我猜是因为虚拟机太多了 - 从那时起,任务监视器和进程资源管理器报告所有程序都在使用 1-900KB 的内存。只有 pslist 报告的数字更真实。
我希望这是真的 - 所有 Windows 程序都能够像 80 年代在 DOS 中运行的程序一样高效 - 但我不认为这是真的。
此外,尽管任务管理器报告物理内存已使用约 60%,但我仍不断收到错误,提示我应该关闭 Firefox 以释放内存或类似情况。
重新启动并不能解决问题。
pslist 显示的内容如下:
All memory values are displayed in KB.
Abbreviation key:
Pri Priority
Thd Number of Threads
Hnd Number of Handles
VM Virtual Memory
WS Working Set
Priv Private Virtual Memory
Priv Pk Private Virtual Memory Peak
Name Pid Pri Thd Hnd Priv CPU Time Elapsed Time
....
firefox 24160 8 82 992 568540 0:07:46.770 1:09:33.583
opera 32160 4 17 336 148564 0:07:03.355 1:06:07.044
opera 21428 4 16 359 56736 0:00:07.113 0:49:13.945
opera 44440 4 16 419 45620 0:00:03.354 0:07:55.235
taskeng 43300 8 4 87 3048 0:00:00.093 0:03:33.948
opera 39080 4 15 404 80276 0:00:04.976 0:01:40.097
opera 43128 8 14 381 72096 0:00:02.870 0:01:32.598
WmiPrvSE 44988 8 9 236 32200 0:00:00.592 0:01:23.079
opera 23500 8 14 256 26112 0:00:00.327 0:00:20.235
opera 31008 8 16 286 43256 0:00:01.513 0:00:11.748
opera 35872 8 20 440 72836 0:00:02.012 0:00:05.974
pslist 40572 13 1 194 4232 0:00:00.390 0:00:01.438