Como posso diagnosticar um desempenho realmente ruim do meu 13 "MBP 2011 em 10,6? -- acos campo com performance campo com virtual-memory camp apple Relacionado O problema

How can I diagnose really poor performance of my 13" MBP 2011 on 10.6?


7
vote

problema

português

As especificações são:

  • 2011 MBP 13 "
  • núcleo i7
  • 4GB RAM
  • 320GB HDD (não SSD)

Eu uso o sistema para o trabalho todos os dias, quase sempre executo o seguinte:

  • mail.app
  • cromo (7-10 tabs)
  • terminal (2-3 sessões)
  • skype
  • Textedit (2-3 docs)
  • Adium (5 contas através de Gtalk, Jabber, MSN)
  • finder (1-2 Windows)
  • pgp drive criptografado

Ocasionalmente (menos de 50% do tempo) Eu também executo:

  • firefox (2-3 tabs)
  • pamp (apache / php / mysql)
  • libreoffice (1-2 docs)
  • MS Office (1-2 docs)

Eu tenho um ícone de barra de menu que constantemente informa o uso de CPU / memória. O melhor cenário de caso, quase depois que eu inicializei e liguei a quantidade mínima dos meus aplicativos sempre nos aplicativos, estou usando 2-2,5 GB de RAM.

Após algumas horas, terminarei em torno de 3GB e geralmente ficará em torno desse ponto, onde o carregamento de qualquer aplicativo parece ser muito mais lento do que o necessário e tente correr coisas mais pesadas como o Excel / Calc ou VMware Fusion é quase inutilizável e leva anos para realmente se locomover.

Uma vez que a memória obtenha 3GB +, muitas vezes recebo congelamento do sistema (mouse latejante, nenhum aplicativo responde) por 5-10 segundos e um pico maciço no uso da CPU para o período de 5 a 10 segundos.

Estou em um escritório de cerca de 10 pessoas, e todos nós executamos aplicativos muito semelhantes, incluindo a criptografia de disco PGP.

Estou me perguntando se alguém poderia dar aos ponteiros para melhorar o desempenho, ou como diagnosticar o desempenho ruim no OSX? Em casa eu sou uma pessoa do Windows / Ubuntu, e sinto que eu descobri como diagnosticar quaisquer problemas de desempenho que eu recebo nessas plataformas, mas no mundo OSX eu me sinto totalmente inexperiente.

Obrigado por qualquer dicas.

english

The specs are:

  • 2011 MBP 13"
  • Core i7
  • 4Gb RAM
  • 320Gb HDD (not SSD)

I use the system for work everyday, I almost always run the following:

  • Mail.app
  • Chrome (7-10 tabs)
  • Terminal (2-3 sessions)
  • Skype
  • TextEdit (2-3 docs)
  • Adium (5 accounts across gTalk, Jabber, MSN)
  • Finder (1-2 windows)
  • PGP Encrypted Drive

Occasionally (less than 50% of the time) I also run:

  • Firefox (2-3 tabs)
  • MAMP (Apache / PHP / MySQL)
  • LibreOffice (1-2 docs)
  • MS Office (1-2 docs)

I have a menu bar icon that constantly tells me CPU / Memory usage. Best case scenario, almost after I've booted up and turned on the minimum amount of my always on apps, I'm using 2-2.5gb RAM.

After a few hours I'll be up around 3gb and it'll generally stay around that point, where loading any app seems to be much slower than required and try to run heavier stuff like Excel / Calc or VMWare Fusion is almost unusable and takes years to actually get up and running.

Once the memory gets 3gb+, I often get system freezes (throbbing mouse, no apps respond) for 5-10 seconds, and a massive spike in CPU Usage for the 5-10 second period.

I'm in an office of about 10 people, and all of us run very similar applications, including the PGP Disk Encryption.

I'm wondering if anybody could give pointers on improving performance, or how to diagnose poor performance on OSX? At home I'm a Windows/Ubuntu person, and I feel like I've figured out how to diagnose any performance issues I get on those platforms, but in the OSX world I feel totally inexperienced.

Thanks for any tips.

        
     
     

Lista de respostas

5
 
vote
vote
Melhor resposta
 

Quando a RAM RAM com fio e ativa passe 50% - a maioria das tarefas é mensuravelmente mais lenta. Você verá o aumento da atividade de paging ( vm_stat 15 no terminal - Watch for Page Outs - eles indicam que alguma memória teve que ser escrita em disco rígido lento e página constante e página em cima de 10-20 por minuto indica Você tem um sistema de RAM Starved.)

Quando faminta para RAM, você pode comprar mais ou fazer menos. Você pode querer obter um software de monitoramento como o Monitor de Atividades e manter o indicador de memória no seu dock. O sistema é provável que se debatem com base no tempo atrasado que você relata. Cada um dos programas ativos precisa de alguma memória que acabou de ser paginada ao disco para liberar espaço extra para memória necessária por outro programa. É um ciclo ruim e o computador passa apenas círculos em execução em vez de fazer o trabalho que você queria.

Aqui está um Mac com cada indicação de pressão de RAM:

tempo para mais RAM

Mas, desistir de um grande aplicativo como a abertura e iniciá-lo novamente ainda não tem paginação e o sistema é muito responsivo. Ignore a primeira linha após os títulos em VM_STAT como é o total desde a inicialização, mas assistir para PageOt como você tem aplicativos que não são responsivos:

  mac:~ me$ vm_stat 15 Mach Virtual Memory Statistics: (page size of 4096 bytes, cache hits 0%)   free active   spec inactive   wire   faults     copy    0fill reactive  pageins  pageout 260482  1186K  74303   275275 234520  323478K  2276158  188709K   120292   640158      482  260689  1187K  74303   275275 234038     4117        0     3256        0        0        0  261310  1185K  74001   275250 235835    10668       77     7115        0        4        0  292087  1153K  74711   274313 236770    32927      972    21684        0       18        0  521469 928347  75754   269861 235897    77208      130    63300        8       41        0  517897 936518  75766   269215 231981    27678     2504    13059        0       22        0  463894 987202  72076   274852 233371   126855     2712    89422        2       50        0  223701  1180K  77834   283568 265396   589512      255   562957        1     7278        0  205013  1186K  82765   291561 265293   389442      255   369664        0     7334        0  201401  1173K  89671   301672 265595   495426       82   472316        1     9286        0     

No entanto, começando cerca de 4 dos aplicativos Adobe CS4 pode empurrar esta máquina para a debulha e a lentidão que você descreve com os aplicativos levando 30 segundos para lançar e muitos saltos de ícones quadrados na doca.

Dock Bounce

Aqui está o botão associado ABCDEFGHIJKLMNABCDEFGHIJKLMN2 Mostrando o problema. Olhe especificamente na memória livre despencando no mínimo e na escalada mínima e da página.

  mac:~ me$ vm_stat 15 Mach Virtual Memory Statistics: (page size of 4096 bytes, cache hits 0%)   free active   spec inactive   wire   faults     copy    0fill reactive  pageins  pageout  21822  1190K   4746   585056 228411  332621K  2315577  196418K   121439   781551     1806   86862  1152K   5123   570803 215710   124555      932   102117        0     2086       15   73080  1161K   8631   571301 216607    24404      337    14931        0     1994        0   29655  1196K  13500   572024 219284   188966      535   112913        0     3606        0    1668  1208K   9616   594723 216954   174145      215   144996       16    15268      121    4142  1206K   5795   595393 219564   322750        0   320426        0        1        0    3043  1204K   3485   596990 223264   138981      136   136653        0       28        0    2338  1205K   2782   598556 222416   332263      321   321321        0      164       30    3251  1204K   2919   598770 222027    90135       82    85050        0        5        0    2606  1203K    212   600436 224678   114502        1   112450        0       35        0    1188  1200K    174   600230 228582   162660      117   157230    33127      860     9914   22069  1200K  27612   550547 230304    89953       38    82383     8274      159     2071    1910  1200K    349   600071 227976    24382        0    23465     7332        1     2985    1164  1201K    174   600281 228423     4940        1     4046     7087        8     2500   30404  1203K    186   567418 229475    16087        1    16045     8566        4     2235     
 

When the wired and active RAM pass 50% - most tasks are measurably slower. You will see increased paging activity (vm_stat 15 in the terminal - watch for page outs - they indicate some memory had to be written to slow hard drive and constant page out and page in above 10-20 per minute indicates you have a RAM starved system.)

When starved for RAM, you can buy more or do less. You might want to get a monitoring software like Activity Monitor and keep the memory indicator in your dock. The system is likely thrashing based on the time delays you report. Each of the active programs needs some memory that just got paged to disk to free up extra space for memory needed by another program. It is a bad cycle and the computer just spends time running circles rather than getting done the work you wanted.

Here is a mac with every indication of RAM pressure:

time for more RAM

But, quitting a large app like Aperture and starting it again still has no paging and the system is very responsive. Ignore the first line after the headings in vm_stat as it's the total since boot, but do watch for pageout as you have apps that are not responsive:

mac:~ me$ vm_stat 15 Mach Virtual Memory Statistics: (page size of 4096 bytes, cache hits 0%)   free active   spec inactive   wire   faults     copy    0fill reactive  pageins  pageout 260482  1186K  74303   275275 234520  323478K  2276158  188709K   120292   640158      482  260689  1187K  74303   275275 234038     4117        0     3256        0        0        0  261310  1185K  74001   275250 235835    10668       77     7115        0        4        0  292087  1153K  74711   274313 236770    32927      972    21684        0       18        0  521469 928347  75754   269861 235897    77208      130    63300        8       41        0  517897 936518  75766   269215 231981    27678     2504    13059        0       22        0  463894 987202  72076   274852 233371   126855     2712    89422        2       50        0  223701  1180K  77834   283568 265396   589512      255   562957        1     7278        0  205013  1186K  82765   291561 265293   389442      255   369664        0     7334        0  201401  1173K  89671   301672 265595   495426       82   472316        1     9286        0  

However, starting about 4 of the Adobe CS4 apps can push this machine into thrashing and the slowness you describe with the apps taking 30 seconds to launch and lots of bouncing of square icons in the dock.

dock bounce

Here is the associated vm_stat 15 showing the problem. Look specifically at the free memory plummeting to the minimum and pagein / pageout climbing.

mac:~ me$ vm_stat 15 Mach Virtual Memory Statistics: (page size of 4096 bytes, cache hits 0%)   free active   spec inactive   wire   faults     copy    0fill reactive  pageins  pageout  21822  1190K   4746   585056 228411  332621K  2315577  196418K   121439   781551     1806   86862  1152K   5123   570803 215710   124555      932   102117        0     2086       15   73080  1161K   8631   571301 216607    24404      337    14931        0     1994        0   29655  1196K  13500   572024 219284   188966      535   112913        0     3606        0    1668  1208K   9616   594723 216954   174145      215   144996       16    15268      121    4142  1206K   5795   595393 219564   322750        0   320426        0        1        0    3043  1204K   3485   596990 223264   138981      136   136653        0       28        0    2338  1205K   2782   598556 222416   332263      321   321321        0      164       30    3251  1204K   2919   598770 222027    90135       82    85050        0        5        0    2606  1203K    212   600436 224678   114502        1   112450        0       35        0    1188  1200K    174   600230 228582   162660      117   157230    33127      860     9914   22069  1200K  27612   550547 230304    89953       38    82383     8274      159     2071    1910  1200K    349   600071 227976    24382        0    23465     7332        1     2985    1164  1201K    174   600281 228423     4940        1     4046     7087        8     2500   30404  1203K    186   567418 229475    16087        1    16045     8566        4     2235  
 
 
 
 
2
 
vote

Estas são geralmente as coisas que faço sempre que tenho problemas com desempenho. Certifique-se de ter um backup completo primeiro, claro.

  • Feche todos os aplicativos. Abra o utilitário de disco e clique em 'Macintosh HD' (ou seja qual for o disco rígido do OS X é nomeado) no lado esquerdo. Em seguida, clique em Verificar disco. Deixe isso fazer a coisa, e se voltar com texto verde dizendo que o disco está bem, Groovy. Se não, localize seu disco original do Mac OS X que veio com sua máquina. Insira o disco, desligue o computador. Pressione o botão liga / desliga novamente, mantenha imediatamente a tecla 'C' para baixo. Isso inicializará seu computador no CD. Quando for carregado, selecione o idioma e clique em (na barra de menu superior) Utilitários - & GT; Utilitário de Disco. Dentro disso, selecione seu disco rígido do OS X e clique em 'Reparar disco'. Isso pode levar algum tempo para completar. Quando terminar de reparar, reinicie o computador no OS X.

  • De seguida, volte para o utilitário de disco, selecione seu disco e clique em 'Reparar permissões de disco.' Mais uma vez, isso pode levar algum tempo.

  • Se você ainda não tem, obtenha onyx ( aqui ). Abra e clique na guia 'Limpeza'. Selecione e execute quaisquer caches ou histórias que você deseja liberar. Eles são todos seguros para limpar, causando nenhuma alteração no seu laptop, apenas aplicativos podem exigir alguns segundos a mais para começar imediatamente após a limpeza.

  • Certifique-se de que seu disco rígido não esteja cheio de lixo que você não precisa, e não está muito cheio. Esvazie a lixeira.

Você deve perceber um aumento na duração da bateria também após esses processos.

Espero que isso ajude!

 

These are generally the things that I do whenever I have issues with performance. Make sure you have a full backup first, of course.

  • Close all apps. Open Disk Utility, and click 'Macintosh HD' (or whatever your OS X hard drive is named) on the left hand side. Then click verify disk. Let it do its thing, and if it comes back with green text saying that the disk is fine, groovy. If not, locate your original Mac OS X disc that came with your machine. Insert the disc, turn your computer off. Press the power button again, then immediately hold the 'c' key down. This will boot your computer from the CD. When it has loaded, select the language, and then click (on the top menu bar) Utilities -> Disk Utility. Within this, select your OS X hard disk, and click 'Repair disk.' This may take some time to complete. When it has finished repairing, restart your computer into OS X.

  • Then go back into Disk Utility, select your disk, and click 'Repair Disk Permissions.' Again this may take some time.

  • If you don't already have it, get Onyx (here). Open it up, and click the 'cleaning' tab. Select and execute whatever caches or histories you wish to clear. They are all safe to clear, causing no change to your laptop, just apps may require a few seconds longer to start immediately after the clean.

  • Make sure that your hard disk is not full of junk that you do not need, and is not too full. Empty the trash.

You should hopefully notice an increase in battery life as well after these processes.

Hope this helps!

 
 

Perguntas relacionadas

7  Como posso diagnosticar um desempenho realmente ruim do meu 13 "MBP 2011 em 10,6?  ( How can i diagnose really poor performance of my 13 mbp 2011 on 10 6 ) 
As especificações são: 2011 MBP 13 " núcleo i7 4GB RAM 320GB HDD (não SSD) Eu uso o sistema para o trabalho todos os dias, quase sempre executo o s...

1  30GB de 32GB sendo usado para memória com fio?  ( 30gb out of 32gb being used for wired memory ) 
Eu tenho 32GB de memória e estou baixando coisas sobre FTP usando o FileZilla. O uso da minha memória é de 31 GB com 30 GB de que seja alocado para memória co...

11  Mac OS X não está criando um arquivo de swap  ( Mac os x is not creating a swap file ) 
Eu recentemente comecei a correr em muitos problemas de memória no Mac Correndo Alta Sierra. Em vez da janela desistir da janela, meu sistema congelaria compl...

3  OS X trocando com memória livre disponível?  ( Os x swapping with free memory available ) 
Eu notei que minha máquina continua trocando a memória, embora haja (neste momento) em torno de 7 GB de RAM ainda livre; Alguém tem alguma percepção de por qu...

15  Diga ao MacOS para usar apenas troca e memória comprimida quando realmente necessário (MacOS 10.14 Mojave)  ( Tell macos to only use swap and compressed memory when really needed macos 10 1 ) 
Como a memória desabilitante e / ou a memória de compactação não é recomendada e também não é uma opção estável após 10,9 Mavericks (apesar da configuração VM...

23  Qual é a pressão da memória e como eu alivi-lo?  ( What is memory pressure and how do i relieve it ) 
Eu tive minha máquina há mais de um ano, e estou olhando para a pressão da memória no monitor de atividades. O que é essa pressão de memória e como faço par...

4  Por que minha memória ainda está inativa após a purga?  ( Why is my memory still inactive after purging ) 
Estou tentando entender como a memória é alocada na minha máquina. Eu li e acredito que entendi, esses posts e links associados: Problemas para entender memó...

7  É seguro remover / vm / swapfile0?  ( Is it safe to remove vm swapfile0 ) 
Eu encontrei um arquivo de tamanho 1 GB em /vm/swapfile0 , que não foi acessado há muito tempo, de acordo com o valor da data do último acesso em ls -l . ...

16  VM_COPRESSOR_MODE (VM.comPressor_Mode) valores para memória compactada ativada no OS X  ( Vm compressor mode vm compressor mode values for enabled compressed memory in ) 
Background no super usuário, com um Aceita resposta : desabilitar memória compactada no Mac OS 10.9 Mavericks? Também no super usuário: Como o...

3  Por que o backupd causa uso excessivo de memória (dezenas de GB) ao fazer um backup de máquina de horário?  ( Why does backupd cause excessive tens of gb swap memory usage when doing a tim ) 
Meu MBP tem apenas 8 GB de RAM, e sempre que faz uma máquina de hora horária, o backup começa a rastejar. Isso faz com que o backup leve muito tempo para não ...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.