为什么你的电脑内存满了才好

Windows、Linux、Android或其他操作系统是否使用大量RAM?别慌!现代操作系统使用RAM作为文件缓存来加快速度。假设你的电脑运行良好,没什么好担心的。...

Windows、Linux、Android或其他操作系统是否使用大量RAM?别慌!现代操作系统使用RAM作为文件缓存来加快速度。假设你的电脑运行良好,没什么好担心的。

虽然这似乎有悖常理,我们谁记得我们的电脑总是被饿死的RAM,高内存使用率意味着你的RAM被投入良好的使用。空内存就是浪费内存。

坏的高内存使用率与好的高内存使用率

首先,高内存使用率并不总是一件好事。如果你的电脑看起来很慢,那么高随机存取存储器(RAM)的使用率不是一件好事。如果您的RAM已满,则表明您的计算机运行缓慢,并且其硬盘指示灯不断闪烁,则表明您的计算机正在切换到磁盘。这是一个迹象,你的电脑正在使用你的硬盘,这是一个缓慢得多,作为一个“溢出”为您的内存。

如果发生这种情况,很明显你的电脑需要更多的RAM,或者你需要使用更少的内存消耗程序。这绝对是件坏事。

然而,这两种情况之间有明显的区别,一种情况是你的计算机性能不好,另一种情况是你的计算机性能似乎很好,但在很少有程序打开的情况下使用了惊人数量的RAM。

磁盘缓存

在计算机上安装WindowsXP,当系统空闲时,您可能会看到它使用几百兆的内存。在同一台计算机上安装Windows7,您可能会看到Windows7在同样的情况下使用了几GB的内存。

怎么回事?WindowsXP只是一个更轻、更快的操作系统吗?现代操作系统是否臃肿浪费内存?不完全是。

RAM比windowsxp成为闪亮的新操作系统时更加丰富,现代操作系统也利用了它。现代操作系统将计算机的RAM用作频繁访问的文件和程序数据的缓存。

在Windows中,这个特性被称为SuperFetch,它是在windowsvista中引入的。SuperFetch监视您使用的应用程序,并在您需要它们之前将常用的应用程序文件和库加载到计算机的RAM中。启动应用程序时,Windows从RAM加载应用程序的文件,而不是从磁盘读取文件,这是一个缓慢的过程。这加快了应用程序的启动速度,通常会使您的计算机更快、响应更快。

这不仅仅适用于Windows。Linux用户也会注意到,他们的计算机正在使用一个看似惊人的内存量来缓存磁盘上的文件,新的Linux用户可能会在注意到这一点时感到担忧。许多资源使用情况监视程序(如GNOME System Monitor)对用户隐藏缓存使用的内存,这样用户就不必理解或担心。

浏览器和其他软件

这同样适用于浏览器和其他有自己缓存的软件应用程序。例如,如果你注意到像Mozilla Firefox这样的web浏览器使用了大量的RAM,那不一定是坏事。如果你的电脑内存很大,Firefox使用它是件好事。通过在RAM中缓存您访问过的网页,Firefox可以加快网页加载速度,使后退和前进按钮的使用速度更快。因此,Firefox会根据计算机中的RAM容量自动确定理想的缓存大小。

Firefox本身可能有内存泄漏和其他问题,但概念是一样的。Mozilla将Firefox的RAM使用率降低到50兆字节是没有意义的,因为现代电脑有很多RAM Firefox可以用来加速网页浏览。

这同样适用于其他软件。内存使用率高的程序可能会很好地利用RAM,而不是浪费它。

为什么空内存是无用的

您可能认为使用RAM作为缓存很好,但是您不希望这些程序文件和其他数据占用您的RAM。您更希望有空的RAM可用,这样程序将立即启动,内存将用于您认为最好的,而不是您的操作系统和程序认为最好的。

然而,这一点也不令人担心。无论你的RAM是充满了缓存文件还是完全空的,它都可以用于真正需要它的程序。RAM中的缓存数据被标记为低优先级,一旦内存需要用于其他用途,它就会立即被丢弃。

因为这些数据可以在必要时立即丢弃,所以使用RAM进行缓存没有任何缺点。(一个潜在的缺点是用户不了解正在发生的事情会变得困惑。)

空内存是无用的。对于计算机来说,将数据写入空RAM并没有更快,空RAM也不会消耗更少的能量。事实上,假设你正在启动一个程序,这个程序可能已经存在于你的RAM的文件缓存中,那么当你的RAM被使用时,程序的加载速度会比它为空时快得多。


这就是为什么在Android上使用任务**是个坏主意,也就是为什么你不应该太担心你的计算机是否填满了你的RAM。这也是windowsxp不是当今硬件的理**作系统的原因之一——虽然XP的RAM使用率可能比windows7低很多,但如果你有一台内存充足的现代计算机,这并不一定是一件好事。

  • 发表于 2021-04-09 04:58
  • 阅读 ( 255 )
  • 分类:互联网

你可能感兴趣的文章

windows10下如何增加专用视频ram

...打开注册表编辑器窗口。记住,你可能会在注册表中弄乱你的系统,所以在这里要小心。 ...

  • 发布于 2021-03-11 01:28
  • 阅读 ( 441 )

为什么安装软件会减慢电脑的速度

...,但没有令人印象深刻。一年后,你会经历明显的滞后。为什么? ...

  • 发布于 2021-03-26 09:47
  • 阅读 ( 221 )

如何查看哪些程序正在使用mac的所有内存

...一个好主意,它可以解决各种各样的问题。 相关报道:为什么重启电脑能解决这么多问题? 如果已关闭所有内存密集型进程并重新启动计算机,但内存仍然不足,请尝试以下操作: 购买更多的RAM:你可以在一个模块中购买更...

  • 发布于 2021-04-01 12:09
  • 阅读 ( 170 )

chrome的“标签冻结”将如何节省cpu和电池

...用CPU周期,降低Chrome的响应速度,耗尽你的电池。这就是为什么Chrome的工程师创造了标签丢弃,现在,标签冻结。它们是相关的功能,但在不同的情况下做不同的事情。 丢弃标签如何保存内存 早在2015年就增加了标签丢弃。正...

  • 发布于 2021-04-03 01:49
  • 阅读 ( 282 )

如何查看您的pc中有多少ram(及其速度)

...的RAM是它用来运行应用程序和打开文件的快速短期内存。你的计算机内存越多,你一次能做的事情就越多。下面是如何检查你的系统有多少。 我们还将向您展示如何检查RAM的速度。就像几乎所有的技术一样,除了电池,RAM会随...

  • 发布于 2021-04-03 06:52
  • 阅读 ( 281 )

如何升级或更换电脑的ram

...检查,所以我们来谈谈。 选择新ram 就像大多数关于升级你的电脑的事情一样,弄清楚你需要什么然后做一些比较购物是困难的部分。在那之后,物理上安装新内存是一件轻而易举的事情。以下是你在做决定时需要弄清楚的一些...

  • 发布于 2021-04-06 11:51
  • 阅读 ( 376 )

不要抱怨你的浏览器使用了大量的内存:这是一件好事

...情况是,这是基于对RAM工作原理的误解。 让我们来谈谈为什么浏览器使用了大量RAM是件好事,以及如果浏览器使用了太多RAM,您可以做些什么。 为什么chrome和firefox使用这么多内存 没错,Chrome和Firefox使用了大量的RAM。现在,...

  • 发布于 2021-04-07 01:04
  • 阅读 ( 216 )

如何延长windows笔记本电脑的电池寿命

...,但大多数笔记本电脑仍然没有全天的电池寿命。与其把你的笔记本电脑拴在电源插座上,不如给你的笔记本电脑电池充电。 这些技巧都不会让没有太多体力的笔记本电脑变成一整天的工作马,但它们会帮助你在一段时间内没...

  • 发布于 2021-04-07 01:13
  • 阅读 ( 225 )

FirefoxQuantum不仅仅是“复制”chrome:它的功能更强大

“如果Firefox现在只是Chrome的一个副本,我为什么要使用它呢?网络上到处都在问这个问题,但它的前提是错误的。FirefoxQuantum不仅仅是一个Chrome克隆版,它是Firefox,现代化的。 当然,Firefox在某些方面已经变得更像Chrome了,但...

  • 发布于 2021-04-07 01:34
  • 阅读 ( 174 )

什么是内核任务,为什么它在我的mac上运行?

...。它实际上是你的操作系统。 相关:这个过程是什么?为什么它在我的Mac上运行? 本文是我们正在进行的系列文章的一部分,它解释了活动监视器中的各种进程,如hidd、mdsworker、installd和其他许多进程。不知道这些服务是什么...

  • 发布于 2021-04-07 15:17
  • 阅读 ( 231 )
mdnyixcrpv
mdnyixcrpv

0 篇文章

相关推荐