Diagnostica I / O del disco per applicazione

6

Ho un sistema Leopard che sembra piuttosto lento, e che sospetto possa essere legato all'I / O del disco. Mentre so come controllare quale app utilizza CPU o memoria (top o Activity Monitor), non so come controllare quale applicazione è pesante su I / O su disco o se (e quanto) avviene lo swapping su il mio sistema live.

Quindi, c'è qualche applicazione là fuori che possa monitorare e segnalare operazioni di I / O del disco per me (in qualsiasi unità sia rilevante)? Lo stesso per lo scambio: come posso verificare se (e fino a che punto) viene utilizzata la mia memoria di scambio?

Questo è legato a " Dai una nuova vita al mio MacBook Pro 2007 "

    
posta F'x 04.08.2011 - 10:18
fonte

1 risposta

4

Gli strumenti sono nell'app del terminale:

  • fs_usage mostra l'io su un'istanza di file e grep ti aiuterà a filtrare i risultati su un'app se lo desideri.
  • vm_stat 10 mostra l'attività di scambio aggregato ogni 10 secondi: puoi giocare con i tempi in base a quanto tieni a guardare

Se desideri un grafico e un monitor completo, dai un'occhiata a Strumenti in Xcode . Ha una documentazione incredibilmente dettagliata su come creare un profilo, ma fondamentalmente usa gli stessi comandi del terminale per ottenere i suoi dati grezzi, ma ha un sacco di modi per ispezionare, visualizzare e misurare ciò che sta accadendo. Pensa a Activity Monitor Pro (direi Pro ^ 10 se sei incline alla matematica: -)

    
risposta data 04.08.2011 - 17:53
fonte

Leggi altre domande sui tag