No Mac OS X, por que o firefox está alocando memória e não a liberando quando não é mais necessário?

2

Eu vejo isso em outros navegadores também, mas eu não gosto disso, então não me importo. Por que o uso de memória do Firefox (como mostrado no Activity Monitor em "Memory" na aba "Memory") continua crescendo, mesmo depois de fechar abas com páginas que eu conheço tendem a usar mais memória (por exemplo, Facebook), ao ponto do Firefox o desempenho se torna uma roda girando depois de um simples movimento do mouse, e outros aplicativos no meu Mac sofrem igualmente até eu acertar aquele pequeno botão vermelho (Reiniciar) ou, se o Firefox parar de responder, usar kill -9 ou forçar o fechamento? Parece-me que o Firefox está alocando dinamicamente a memória, mas não a lança quando não é mais necessário.

Apenas pelo que vale a pena, eu vi o mesmo problema com todos os plugins desativados, e eu vi isso do Mac OS X Lion para o High Sierra, na versão mais antiga do Firefox que suporta (a maioria) meu plugins ... não podem passar para as versões mais novas até que o suporte seja adicionado novamente para as versões mais recentes.

Meu sistema é um Mac Mini com 8 GB de RAM usando uma CPU dual core Intel i7.

Este não é um problema raro ... é uma questão cotidiana. Se a assinatura de memória do Firefox ficar muito grande (normalmente em torno de 1,3 ou 1,4 GB, ela primeiro pára de responder e, em seguida, simplesmente falha.

Neste momento, após a reinicialização do Firefox, ele é de 1 GB, cerca de 300 MB maior que o kernel do SO ... mas era de 700 MB há alguns minutos. Quando eu fechar esta aba, espero que volte aos seus 700 MB anteriores ... mas não vai.

E, depois de ler um tópico semelhante de 2015 (que não respondeu à pergunta que estou fazendo ... ou se aconteceu, não vi a resposta), vejo pessoas dizendo que, embora essa memória seja alocado para o Firefox, mas não mais em uso Pelo Firefox, outros aplicativos (digamos, o GIMP) podem usar essa mesma memória com alegria se o Firefox não estiver usando, mas está se segurando nela. Por que então, isso nunca parece funcionar? Por que outros aplicativos e programas, como os editores de imagens (por exemplo, o GIMP), não liberam essa memória do Firefox e a reivindicam para uso próprio, se é assim que os "sistemas operacionais modernos" gerenciam a memória?

Mais uma vez, estou falando sobre a memória que o Firefox precisa e aloca, usa e, dinamicamente, quando essa necessidade se foi, não a libera, nem a memória que está sendo usada no momento. O Firefox fica cada vez maior ... até que ele trava sozinho, eu reinicio o Firefox com o botão de reinicialização na barra de plugins, ou se ele não está respondendo, tenho que recorrer ao kill -9 ou forçar o fechamento do Activity Monitor (que, tenho 99% de certeza é uma interface gráfica para matar -9) .....

    
por GTbrewer 11.03.2018 / 23:53

0 respostas