E 'un problema se kernel_task è regolarmente sopra 130MB su MacBook bianco a metà del 2007?

2

Nel tentativo di ottenere le migliori prestazioni possibili da questo vecchio ragazzo, ho cercato sempre di più in Monitoraggio attività. kernel_task di solito è superiore a 130 MB (142,9 MB al momento). Questo è anormale? In tal caso, cosa posso fare per risolverlo?

    
posta drury 22.06.2011 - 00:27
fonte

2 risposte

2

Risposta breve:

Probabilmente no, ma senza conoscere ulteriori dettagli sulla macchina non posso dirlo con certezza.

Risposta lunga:

Il singolo più grande blocco di ram nel kernel sono le tabelle utilizzate per tenere traccia delle autorizzazioni di memoria e dei mapping VM. Per ogni 4KB di RAM nel tuo computer, il kernel deve conservare almeno 64 byte di dati per tenere traccia del processo che lo sta usando, ecc. Di conseguenza, la quantità di RAM che il kernel utilizza è direttamente proporzionale alla quantità di memoria fisica installata. Sul mio Mac Pro con 48 GB di RAM, il kernel usa abitualmente oltre 1 GB di RAM, e questo è del tutto normale.

Suppongo che tu abbia ~ 2-4 GB di ram, che richiederebbero da 32 a 64 MB solo per le tabelle, e il resto è nel campo di battaglia per ciò che il kernel ha bisogno di buffer di memoria, testo e driver mappati, e operazioni di base.

    
risposta data 22.06.2011 - 10:30
fonte
0

Non penso che sia inusuale.

  • Sul mio Mac Mini, che è attivo da ~ 4 giorni, kernel_task usa ~ 430 MB e ~ 5% cpu (sto spostando molti file sullo sfondo)
  • Sul mio MacBook Pro, attivo da ~ 1 settimana, kernel_task utilizza ~ 489 MB
  • MacBook Air con solo Skype e Chrome aperti ~ 293 MB.

Sembra che tu stia andando davvero bene!

Vale la pena notare che ogni mac (eccetto Air) ha 10+ finestre aperte. Questo potrebbe influire sull'uso della memoria qui.

    
risposta data 22.06.2011 - 02:29
fonte

Leggi altre domande sui tag