Il report di caricamento medio di Mac OS X (in alto) include i processi in attesa su IO?

1

Sto osservando l'output di top per visualizzare il carico medio del mio sistema. Voglio capire se la media del carico sta segnalando processi che aspettano solo la CPU, o se sta segnalando processi che attendono CPU o IO.

Questo articolo suggerisce che la maggior parte dei sistemi Unix segnala solo CPU in il loro carico, ma quel linux in particolare riporta sia CPU che IO.

Suppongo che OS X probabilmente non includa l'IO nel suo rapporto di caricamento, ma mi piacerebbe saperlo con certezza.

    
posta emmby 06.11.2012 - 17:03
fonte

1 risposta

1

Su OS X, l'attività del kernel accumula il tempo di attesa dell'IO e il processo accresce il tempo della CPU gestendo l'impostazione e i risultati della chiamata IO, ma non l'attesa IO effettiva.

In altre parole, in top o Activity Monitor, IO attesa è il tempo in cui la CPU è inattiva. Il sistema / kernel richiederebbe qualsiasi tempo di elaborazione core storage / filevault necessario per realizzare l'IO, ma nel caso generale con un disco normale non c'è sovraccarico della CPU su IO oltre il normale sovraccarico della memoria virtuale.

    
risposta data 06.11.2012 - 17:26
fonte

Leggi altre domande sui tag