MacBook in esecuzione molto lento, Activity Monitor segnala una VM enorme


9

Il mio MacBook sta funzionando davvero molto lentamente al momento, ho smesso un sacco di processi (ma il monitoraggio delle attività ha segnalato comunque solo un utilizzo della CPU del 10% circa).

Avevo appena notato che ho una dimensione VM di 250 GB!

Potrebbe essere questo il problema? Perché mai sarebbe così grande?

Risposte:


4

La prima cosa che potresti voler fare è riavviarlo. Ciò probabilmente risolverà i problemi.

Altre cose che potresti voler controllare:

  1. Hai abbastanza spazio libero su disco?
  2. Quanta RAM hai? Stai eseguendo qualche applicazione ad uso intensivo di memoria (o molte)? Cioè potresti avere Photoshop inattivo, ma dieci file RAW da 80 MB aperti ... che usano la RAM, non la CPU (purché non li stia elaborando in alcun modo).
  3. Stai eseguendo qualche tipo di software di virtualizzazione (VMware, Parallels, VirtualBox?) In caso affermativo, eseguono una macchina virtuale?
  4. Il paging del tuo computer è troppo sul disco? (Vedi Monitoraggio attività, memoria: Pagina dentro e Pagina fuori). Molti Pageouts sono cattivi (rispetto a Ins). Ciò significa che nel tuo box manca la memoria RAM fisica e deve scrivere sull'HDD (lento) per salvare i pezzi di memoria. Questa è una delle cause n. 1 per i rallentamenti. nota : alcune pagine sono a posto, il sistema utilizza lo swap, indipendentemente dalla RAM che hai.
  5. Ne hai già parlato, ma ordina per Utilizzo CPU in Tutti i processi (Activity Monitor) e assicurati che nessun processo impazzisca di tanto in tanto.
  6. Apri Terminal (/Applications/Utilities/Terminal.App) ed esegui:

    ls -lh / var / vm

L'output sarà costituito da uno (o più) file di scambio 0, 1, 2 ... e accanto a loro vedrai la dimensione. Le dimensioni ridotte sono ok (poche centinaia di megabyte). Se quel file di swap è enorme, allora hai un problema RAM insufficiente. Hai bisogno di più RAM o meno programmi contemporaneamente.

Ecco il mio output: (Ho 12 GB di RAM, quindi è molto da risparmiare)

Uscita terminale

Alla fine, riavvia il computer e monitora tali valori per tutto il giorno (i).


2

Questa è una dimensione VM abbastanza normale per me (attualmente: 257.31 GB). Ciò che conta non è tanto la dimensione, ma ciò che lo utilizza. Activity Monitor ti permetterà di ordinare le tue app in base alla memoria che usano: qualcosa sembra scandalosamente grande? La mia esperienza è che Safari è di solito il colpevole.

Se si tratta di un'app particolare, chiudila e quindi riavviala.

Se non riesci a trovare un colpevole evidente, riavvia il Mac.


Concordo con Dori sul non preoccuparsi della voce "Dimensione VM" complessiva su Activity Monitor. Per me, Firefox sembra crescere lentamente per consumare tutta la memoria. Potrebbe essere correlato all'utilizzo di molte schede. Smetterla periodicamente libera per me sostanziale sperone. La mia macchina in generale non ha mai avuto problemi: uptime 22 giorni e conteggio.
Michael H.

1

Se il rallentamento non è evidente in Activity Monitor, ci vorrà un po 'di investigazione da parte tua per risolvere il tuo particolare insieme di circostanze che lo sta causando: indicizzazione Spotlight, download, antivirus, stampa, ecc.

La percentuale di utilizzo della CPU non è un indicatore completo di ciò che potrebbe impantanare una macchina. Una volta ho avuto McAfee Anti-Virus che ha completamente bloccato la mia macchina (e intendo il beachball, il congelamento degli schermi, e un'incapacità quasi completa per completare il processo di avvio per un'ora alla volta) cercando di scansionare il contenuto del mio contenuto di iDisk. Ma i cinque processi gestiti da AV non hanno mai superato il 2% o il 3%. Una volta che ho disconnesso il mio iDisk, tutto è andato bene e non sento uno sbirciare da AV.

Non è un segreto che Mac OS X è un porco di memoria e il riavvio occasionale (lo faccio ogni lunedì mattina) fa miracoli.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.