为什么我的 RAM 完全没有用?

为什么我的 RAM 完全没有用?

内存使用情况 没有任何正在运行的使用 RAM 的进程我是唯一使用 3.5GB RAM 的活跃用户,但我的系统告诉我 50% 的 RAM 已被使用,因此我的 Firefox 标签崩溃了。

不知何故,我的系统显示超过 14GB 的 RAM 被用于任务管理器、资源管理器或诸如进程资源管理器之类的程序中似乎不可见的事物上。

[1]:https://i.stack.imgur.com/mSbzr.png

答案1

每个现代操作系统都这样做。您无法将 RAM 留到以后使用。RAM 是一种用完即弃的资源。因此,现代操作系统会不遗余力地使用尽可能多的 RAM。任何未使用的 RAM 都会被浪费。现在机会就此永远失去了。

如果你在想,“我现在不想使用我的 RAM,我想把它留到以后再用”,这是不合理的。你可以现在使用 RAM稍后再使用。这里无需权衡。

进程不需要的 RAM 按以下方式使用:

  1. 它用于缓存最近访问的磁盘数据。就你的情况而言,大概是 16GB 左右。

  2. 它用于内核数据结构(如文件系统元数据),以便在需要时不必重新生成它们。

  3. 它为那些不需要它但仍可从中受益的流程提供了帮助。

  4. 它提供给那些不需要但仍可从中受益的司机。

RAM 使用和 Firefox 标签崩溃之间可能有联系,也可能没有联系。但使用 RAM 做任何可能带来好处的事情,不管好处有多小,都比永远浪费使用 RAM 的机会要好。

相关内容