如何在不关闭主程序的情况下终止 Firefox 中的子进程

如何在不关闭主程序的情况下终止 Firefox 中的子进程

我曾经对 Firefox 在 Windows 任务管理器中显示为一个主进程树感到非常满意,其中包含大多数浏览器窗口和几个不同的进程,每个进程都连接到一个特定的窗口,可以单独终止以释放资源,而不会关闭和丢失窗口本身

自上次 Windows 大更新以来,我只看到一个进程树,但是如果不关闭整个程序,我就无法终止它的“子进程”。我仍然可以独立于 Windows 资源监视器终止进程,但从那里无法区分主进程树(如果终止,将关闭整个程序),从而使该路线不可行。

以下几个键about:support表示多处理已激活:

Multiprocess Windows             69/69 (Enabled by default)
Web Content Processes            5/4
Multi-process staged rollout     3.05

注意,我可以以类似于我想要的方式终止一些子进程,但终止其中一个子进程将重置多个窗口,而不是一个窗口,最重要的是,我无法区分 Firefox 主进程与其他进程关闭那个程序将关闭整个程序(而关闭其他程序只会“重置”单个窗口)。

这是当前情况的图片,我希望每个子进程都有一个独立的进程,而主进程则保留那些没有分配资源的窗口。

在此处输入图片描述

这是相关进程终止后窗口的样子。

在此处输入图片描述

我可以做些什么来恢复到可以独立于主进程分配每个 Firefox 窗口资源的情况?

答案1

我无法区分 Firefox 主进程与其他进程

您可以使用进程黑客

一个免费、强大、多用途的工具,可帮助您监控系统资源、调试软件和检测恶意软件。

来源概述 - Process Hacker

它就像是强化版的任务管理器……

其中一个流程视图显示了流程的层次结构。

例子:

在此处输入图片描述


免责声明

我不隶属于进程黑客无论如何,我只是他们软件的最终用户。

相关内容