Como posso limitar o uso da RAM no Safari?

2

O Safari usa muita memória RAM. Especialmente quando você adiciona o uso do Safari ao uso do WebProcess: ele chega a cerca de 1,5 GB de memória (para mim, pelo menos). Como posso limitar a quantidade de RAM usada pelo Safari e pelo WebProcess?

Eu sei que uma pergunta semelhante foi feita no verão passado, mas duas dessas respostas têm a ver com o programa em questão (Dropbox) e a outra resposta encoraja o uso do Terminal, o que acho terrivelmente confuso. Existem outros métodos?

    
por timothymh 16.01.2012 / 17:14

1 resposta

1

Limitação de uso excessivo de RAM no Safari

Por padrão, novas janelas e guias no Safari são exibidas em “Top Sites”, uma grade 3 × 4 exibindo os sites visitados com mais freqüência com o Safari.

'Top Sites' cria uma página inicial bonitinha, mas mostrará sites que não deseja exibir, o que diminuirá a velocidade do Safari, especialmente em computadores mais antigos. Esse recurso ostensivamente útil é detestado por muitos usuários porque atrasa o Safari e o sistema.

Embora não exista uma maneira fácil e 100% segura de desativar totalmente os 'TOP SITES', algumas etapas listadas abaixo ajudarão no desempenho do Safari e diminuirão o uso excessivo de RAM:

Pare o Safari reduzindo a velocidade e consumindo RAM extra (visitando todos os sites listados no Top Sites) removendo todas as páginas da Web da "Barra de Favoritos" do Safari periodicamente (a cada semana):
De preferência, elimine todas as páginas Web apresentadas em "Top Sites": -
Safari > História > Mostrar os principais sites - > Passe o mouse sobre cada página (não visitada regularmente), de modo que o 'Delete-X' apareça no canto superior direito e clique no 'X' - Mantenha a página do iCloud e o mecanismo de pesquisa selecionado para o Safari, de preferência Blekko (alt., DuckDuckGo, & c),
se e somente se regularmente visitado.
Método alternativo de excluir todas as páginas da Web em "Top Sites": -
Safari > Editar marcadores > Barra de Favoritos - > destacar todos os favoritos e pastas - > Editar > Excluir.

Dessa forma, o componente WebProcess do Safari (parte integrante da funcionalidade Sandboxing do Safari) não continuará fazendo ping desses sites para baixar dados (apenas para fornecer visualizações desses sites); é um bug conhecido - partes ausentes do PerformanceNavigation & PerformanceTiming no componente WebKit2 do WebProcess usado pelo Safari.

    
por 01.02.2015 / 15:05