Раньше я был очень доволен тем, что 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 независимо от основного процесса?