Forçar o Chrome a executar cada guia como um processo

5

O Chrome está executando todas as guias em um único processo e, quando abro um grande número de guias, ele fica realmente mais lento na minha máquina. Considerando que o marketing original do Chrome foi executado em cada guia como um único processo, fiquei surpreso ao descobrir que o Chrome não faz mais isso.

Eu tentei o --proccess-per-tab flag, mas recebi um erro ( -43 para ser exato).

O argumento que tentei foi

open -a /Applications/Google_Chrome.app/Contents/MacOS/Google_Chrome --args --process-per-tab

Execução do Mac OS 10.6.7 e do Chrome 13.0.761.0

Atualização: acabou de abrir o chrome e agrupar minhas guias em quatro processos diferentes.

Conforme o tempo passa, os processos serão mesclados em um.

    
por ABeaupain 13.05.2011 / 22:43

2 respostas

7

Você geralmente deve open um pacote de aplicativos, não o binário real dentro. Então sugiro que você use:

open -a "Google Chrome" --args --process-per-tab

open -a "/Applications/Google Chrome.app" --args --process-per-tab

No entanto, não consigo reproduzir o problema com o Chrome 11, 12 (beta) ou 13 (dev).

Saída do Activity Monitor ao usar o Chrome 13.0.761.0 dev, lançado como open -a "/Users/danielbeck/Applications/Google Chrome 13.app" --args --process-per-tab :

DepoisdedemonstrarquenãoháproblemascomoChrome,vejaoquevocêfezdeerrado:

Vocêsimplesmenteespecificouocaminhoerrado.Nãohásublinhados,apenasespaços,escapadosporumaentrelinha\ouenvoltosemaspas.

Wrong:open-a/Applications/Google_Chrome.app/Contents/MacOS/Google_Chrome--args--process-per-tab
Right:open-a/Applications/Google\Chrome.app/Contents/MacOS/Google\Chrome--args--process-per-tab
Alternative:open-a"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" --args --process-per-tab

Para referência futura: o preenchimento de tabulação escapa adequadamente dos espaços. Você deve poder digitar /A[tab]Goo[tab][tab]Ma[tab][tab] e isso funcionará.

    
por 13.05.2011 / 23:03
1

Percebi que o Chrome compartilha processos quando você clica com o botão direito do mouse em um URL e clica em "Abrir em nova janela" em vez de usar uma nova guia.

    
por 17.05.2011 / 06:10