为什么Windows10的“系统”进程使用了这么多ram?

如果您已经跳转并更新到windows10,您可能已经注意到一些奇怪的事情:系统进程有时会占用大量的RAM,可能超过1GB。这实际上不是一个bug,而是windows10的一个特性。下面是它的工作原理。...

如果您已经跳转并更新到windows10,您可能已经注意到一些奇怪的事情:系统进程有时会占用大量的RAM,可能超过1GB。这实际上不是一个bug,而是windows10的一个特性。下面是它的工作原理。

在我们解释新版本的Windows中发生了什么之前,让我们先来谈谈Windows的早期版本是如何处理内存使用的。RAM中只有这么多空间来存储数据。如果你填满了电脑的内存,Windows会将最少使用的数据页卸载到驻留在硬盘上的页面文件中。

这种方法的缺点是,如果您需要再次使用页面文件中的数据,它必须从速度慢得多的硬盘上获取数据,而不是从超高速内存中加载数据。虽然这比应用程序崩溃要好,但如果数据根本不需要离开内存,那就更好了。

Windows10如何处理内存管理

windows10在必要时仍然使用页面文件。但是,现在当你的计算机内存开始填满时,Windows10会开始压缩旧的内存页,这样它们占用的空间就更少了,类似于你创建多个文件的ZIP存档时所发生的情况。因此,举个例子,如果你有一个应用程序正在运行,但是你已经有一段时间没有碰过它了,那么Windows不会把这个应用程序的信息复制到你的硬盘上,而是会把它变小,但会把它保存在内存中。

当然,代价是解压缩压缩内存会占用更多的CPU周期。但是,通常情况下,这种性能成本比系统必须从硬盘(甚至ssd)检索数据时要低得多。因此,即使使用压缩,从内存中取出那些旧应用程序的速度也比从硬盘的页面文件中加载要快。

Windows10创建的所有压缩内存都存储在系统进程中。这就是为什么它看起来会随着时间膨胀。计算机运行的时间越长(启动的应用程序或浏览器选项卡越多),需要压缩的内存窗口中的数据就越多。

Mac用户自2013年以来一直在使用一种非常类似的功能,甚至更新版本的Linux内核也采用了一种内存压缩。尽管在任务管理器中它看起来令人担忧,但这种节省内存的方法不仅更好,而且在其他操作系统中已经非常常见。

你能做些什么

首先,你不必为此做任何事情。正如我们之前讨论过的,未使用的RAM就是浪费的RAM。关闭应用程序以“save RAM”只是意味着,当您再次需要它们时,加载它们需要更长的时间。除非你的电脑运行缓慢,否则你不应该担心程序使用大量的内存。这是件好事。

然而,正如我们之前所说的,解压缩压缩内存现在使用更多的CPU周期,而不仅仅是从硬盘加载,因此当切换到一段时间没有接触过的应用程序时,可能会出现短暂的性能下降。如果这发生在你身上,你可以做一些事情。但它们和你一直以来的解决方案差不多:

  • 添加更多的RAM:没有什么比升级总RAM更适合您的系统了。内存空间越大,windows10需要压缩的空间就越少。
  • 卸载垃圾应用程序:计算机上的垃圾有一半是不必要的,而且会占用资源。把你不需要的东西都扔掉。
  • 关闭不需要的应用程序或选项卡:运行的内容越多,推送到系统进程的内存就越多。对于你的浏览器来说,关闭或挂起你很久没碰过的标签,并且知道你再也不会回来了。

最终,并没有什么真正的改变。处理高内存使用率的方式与以前版本的Windows没有本质上的不同,只是当您第一次在任务管理器中看到它时有点令人不快。但不要担心:系统进程只是更加努力地工作,以确保您的计算机尽可能平稳地运行。

Open kinja-labs.com

  • 发表于 2021-05-18 13:18
  • 阅读 ( 117 )
  • 分类:互联网

你可能感兴趣的文章

linux使用的ram比windows少吗?

Linux是给旧机器注入新生命的好方法。为什么?因为大多数Linux发行版的系统要求比Windows低,所以商店里**的大多数PC上都有这种操作系统。Linux通常对计算机CPU的压力较小,不需要太多的硬盘空间。但是拉姆呢? ...

  • 发布于 2021-03-16 04:32
  • 阅读 ( 381 )

cleanmem-一个windows内存清理器可以工作吗?

...间表执行,而不是允许它自己执行。然而,我们需要讨论为什么不应该在系统上使用此工具。 ...

  • 发布于 2021-03-16 14:22
  • 阅读 ( 251 )

为什么googlechrome使用了这么多内存?下面是如何修复它

... 但为什么Chrome会使用这么多的RAM,尤其是与其他浏览器相比?你能做些什么来控制它呢?下面是如何让Chrome使用更少的RAM。 ...

  • 发布于 2021-03-18 04:16
  • 阅读 ( 326 )

如何修复windows停止码内存管理bsod

当出现问题时,windows10会抛出一系列令人眼花缭乱的错误消息和停止代码。当蓝屏死机(BSOD)错误出现时,您可以使用Windows10停止码来确定并修复该问题。 ...

  • 发布于 2021-03-18 06:51
  • 阅读 ( 246 )

windows10中机器检查异常bsod的修复

机器检查异常是严重的Windows系统错误。结果如何?死亡的蓝屏。不幸的是,机器检查异常错误通常不是一次性的。一些用户报告说受到机器检查异常错误的困扰,在到达承诺之地之前,他们不得不尝试一长串潜在的修复程序。 ...

  • 发布于 2021-03-23 17:49
  • 阅读 ( 263 )

什么是桌面窗口管理器(dwm.exe文件)你需要吗?

...了解的有关桌面窗口管理器的所有信息(dwm.exe文件),包括为什么需要它,是否可以禁用它,以及如何修复您认为它导致的问题。 ...

  • 发布于 2021-03-29 10:01
  • 阅读 ( 850 )

如何修复windows中意外的内核模式陷阱错误

Windows蓝屏错误从来都不是有趣的,它出现在你最不经意的时候,使你的电脑崩溃,并带走你的工作。意外的内核模式陷阱错误只是可能导致挫败感的众多蓝屏事件中的一个,尤其是因为错误名称看起来很神秘。 ...

  • 发布于 2021-03-29 15:01
  • 阅读 ( 382 )

为什么ram助推器和任务杀手对android不好

...要这些应用,使用它们甚至会损害你的性能。让我们看看为什么。 ...

  • 发布于 2021-03-30 19:11
  • 阅读 ( 346 )

什么是“系统空闲进程”,为什么要占用这么多cpu?

...下面是这个过程的实际作用。 相关:这个过程是什么?为什么它在我的电脑上运行? 这篇文章是我们正在进行的系列文章的一部分,解释了任务管理器中的各种过程,比如运行时代理,主进程, dwm.exe文件, 输入法,rundll32.exe,Ad...

  • 发布于 2021-04-03 15:38
  • 阅读 ( 282 )

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

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

  • 发布于 2021-04-07 01:04
  • 阅读 ( 213 )
软嗷呜
软嗷呜

0 篇文章

相关推荐