Eu costumava ficar muito satisfeito com o Firefox sendo mostrado no gerenciador de tarefas do Windows como uma árvore de processos principal com a maioria das janelas do navegador e vários processos distintos, cada um conectado a uma janela específica, que poderiam ser terminados separadamente. desaloque recursos sem fechar e perder a própria janela .
Desde a última grande atualização do Windows, vejo apenas uma única árvore de processos, mas não posso finalizar seus "subprocessos" sem fechar o programa inteiro . Eu ainda posso terminar processos independentemente do monitor de recursos do Windows, mas a partir daí não há como distinguir a árvore do processo principal (que fecharia o programa inteiro se terminado), tornando essa rota inviável.
Estas são algumas chaves de about:support
que mostram que o multiprocessamento está ativado:
Multiprocess Windows 69/69 (Enabled by default)
Web Content Processes 5/4
Multi-process staged rollout 3.05
AVISO , que eu posso terminar alguns dos subprocessos de forma semelhante ao que pretendo, mas terminar um deles irá redefinir várias janelas em vez de apenas uma e, mais importante, Eu não consigo distinguir o processo principal do Firefox dos outros e fechar esse fecha todo o programa (enquanto o fechamento dos outros apenas "redefine" uma única janela).
Esta é uma imagem da situação atual, eu esperaria que cada sub-processo tivesse um processo independente e o processo principal para manter aquelas janelas que não possuem recursos alocados a eles.
Estaéumaimagemdecomoumajaneladevecuidardoprocessorelacionadotersidofinalizado.
Existe algo que eu possa fazer para reverter a uma situação em que posso desalocar os recursos de cada janela do Firefox independentemente do processo principal?