windows进程本身占用1GB内存?

Pac*_*ier 1 memory windows windows-vista process

我一直认为 Windows 只使用 200MB 的 RAM 运行。

从下图可以看出,我正在运行的进程总共只占用不到 50KB 的内存。那么为什么该过程显示占用了 1.05 GB 的 RAM?

这是说 Windows 进程本身吞噬了 1GB 的 RAM 吗?

在此处输入图片说明 在此处输入图片说明

==
Windows Vista 家庭高级版 SP2

shf*_*301 5

注意行:Cached 738在任务管理器屏幕截图的物理内存部分。Windows 文件缓存正在使用 738MB 的 RAM。

这就是您剩余的 RAM 正在使用的地方。

  • @Pacerier:你不想*想*减少它。“未使用”的 RAM 实际上是浪费的 RAM。在没有任何进程*要求*内存的情况下,最好简单地缓存尽可能多的文件访问。一旦进程请求内存,该内存就*容易*释放。但是只要没有人要求,将它用于文件缓存会大大加快 I/O。因此,如果“缓存”的数量很大,那么您可以表现得好像其中很大一部分实际上是免费的(但是,如果它非常小,则可能无法正常减少)。 (4认同)