答案1
任务管理器中的“正在使用”值是活动物理内存,或正在使用的工作集。在这种情况下,您的 16GB 总量中有 6GB 处于活动状态。其他所有内容实际上只是“等待”。
由于归零只有 140K,这告诉我们自启动以来的某个时间,您的所有内存都已被使用。其中一些显然已从 Active 中弹出,但仍留在 Standby 或 Modified 中,以便在需要时重新使用。这就像一个缓存,因此您希望 Standby/Modified 得到充分填充,因为它会导致软页面错误将数据带回 Active,这很快。如果它不在“缓存”中,那么它将在需要时引发硬故障,这将不得不从页面文件或磁盘中将其带入,这很慢。因此,Standby 和 Modified 较高主要是好事,特别是如果它是可能被重复使用的数据。
您的 3.3 GB 的进程私有空间是您的程序,并且全部处于活动状态,这很好。这看起来是意料之中的。
11GB 的映射文件,这是从磁盘读取的映像文件的数据量。大多数处于待机状态,因此如果需要,可以快速恢复活动状态。机器运行的时间越长,这个数字就越大。
您的分页池和非分页池都很好。两者都不表明存在驱动程序泄漏。这些在那些级别上都很好,特别是如果计算机已经运行了几天。没有任何可能导致泄漏或高池使用率的新驱动程序,这些在 1 天和 2 天的正常运行时间后应该大致相同。
一切看起来都很好,我预计正常运行时间(您可以在任务管理器的 CPU 页面上看到)至少会持续几个小时,因为映射文件值如此之高,并且使用 RAM 使得没有任何东西归零。出于兴趣,正常运行时间是多少?