当Edge运行时,偷看一下Windows任务管理器,你无疑会看到浏览器有几十个进程。即使你只打开了一两个标签。但是,为什么Edge需要这么多活动进程,有没有办法减少这些进程的数量?
让我们来探讨一下Edge是如何工作的,为什么它的进程列表会使任务管理器变得混乱,以及你能做些什么。
为什么Edge在任务管理器上显示这么多进程?
Edge产生这么多进程的原因其实可以归结为两点:安全性和稳定性。Edge是最好的基于Chromium的浏览器之一,和所有使用Chromium的浏览器一样,它使用多进程架构。
这意味着,它不是为浏览器使用一个进程,而是为每个标签使用一个单独的进程。它还为每个打开的浏览器标签的单个组件创建进程。
例如,可能有一个核心浏览器进程。接下来,你有一个渲染器进程,处理像HTML、CSS和其他网站代码。还会有一个GPU进程,负责与你的图形芯片进行通信,以加快页面的渲染。插件或扩展进程处理你的浏览器插件。这样的清单还在继续。
将浏览器功能分散在几个进程中,意味着一个进程的故障不太可能导致整个浏览器崩溃。这对安全性也有好处,因为进程隔离意味着它们不共享内存,并且可以被赋予有限的权限。
如何在Windows上查看Edge的进程
你可以在Windows任务管理器中看到Edge正在使用的进程。这将显示正在运行的进程的总数,但很少提供关于这些进程的细节。
你也可以查看浏览器的内置任务管理器,以获得更详细的信息。当Edge正在运行并被选中时,你可以按Shift+Esc键来打开它。在这里,你可以看到我们前面提到的各个进程的细节。
如何减少Windows上Edge进程的数量
正如我们上面希望解释的那样,你在任务管理器中看到的许多Edge进程只是浏览器工作方式的一部分。而且很少有进程对系统资源造成太大压力。
但是,如果你担心它们对电脑性能的影响,有一些简单的方法可以减少Edge使用的进程数量。
1. 删除未使用的扩展程序
看看你安装的浏览器扩展程序,看看你是否可以删除任何一个。每个活跃的扩展程序可能有一个或多个进程在运行,因此清理杂乱无章的附加组件是减少数量的一种简单方法。
2. 改变Edge的设置
一些可选的Edge设置需要它们自己的独立进程。这包括Startup Boost和Hardware Acceleration。你可以在Edge设置>系统和性能中停用这两项功能。
3. 关闭一些不使用的标签
在Edge中每个打开的标签可能会导致10个或更多的进程。如果你经常打开多个未使用的标签,关闭它们将立即有助于减少活动进程的数量。
是否有更好的Windows浏览器选择
许多现代浏览器都出现了同样的问题,包括Opera、Brave、Vivaldi和Chrome。它们都是基于Chromium的。火狐是少数没有使用谷歌开发的浏览器架构的现代浏览器之一。
值得记住的是,多进程系统的使用是有原因的,它可以提供更好的稳定性和安全性。
你可以轻松削减Microsoft Edge的进程
Microsoft Edge需要运行这么多进程的原因可能是有道理的,但这并不意味着你必须对这个问题感到高兴。进程是Windows和你使用的任何应用程序不可避免的一部分,但减少其数量可以提供一个受欢迎的性能提升。
版权声明:文章仅代表作者观点,版权归原作者所有,欢迎分享本文,转载请保留出处!