Monitorování aktivity disku v systému Mac OS X
Obsah:
- Sledování aktivity disku na Macu pomocí Activity Monitor
- Monitorování aktivity disku z příkazového řádku
Aktivitu disku v systému Mac OS X můžete sledovat pomocí aplikace Monitor aktivity nebo několika nástrojů příkazového řádku. Monitor aktivity je nejjednodušší a uživatelsky nejpřívětivější, ale možnosti terminálu umožňují získat další informace.
Sledování aktivity disku na Macu pomocí Activity Monitor
Většina uživatelů počítačů Mac, kteří chtějí rychle získat představu o aktivitě disku, může zkontrolovat aplikaci Monitor aktivity.
- Spusťte Monitor aktivity, který se nachází v /Applications/Utilities/, nebo můžete stisknutím Command+Mezerník vyvolat vyhledávání Spotlight a najít jej tímto způsobem
- Klikněte na kartu Aktivita disku v aplikaci Monitor aktivity
- Graf vpravo zobrazuje aktivitu disku
- Věnujte zvláštní pozornost „čtení dat/s“ a „zapisování dat/s“
Co způsobuje využití disku? Někdy to koreluje s využitím CPU a některé aplikace a procesy jsou náročné na obojí, například při převodu videa, zvuku nebo Spotlights mds a mdworker. Chcete-li mít jistotu, spusťte Terminál z /Aplikace/Utility/ a čtěte dále.
Monitorování aktivity disku z příkazového řádku
To, co se zobrazuje v Monitoru aktivity, může být poněkud omezené, a pokud chcete informace specifické pro to, která aplikace nebo proces způsobuje vstup a výstup z disku, můžete spustit Terminál a pomocí následujících příkazů získat více informace.
iotop
Na prvním místě je iotop, který, nepřekvapivě vzhledem k názvu, je jako top pro I/O
sudo iotop -C 5 10
iotop bude hlásit něco takového a zobrazí celkové čtení/zápis na disk, stejně jako procesy, příkaz (nebo aplikaci) a velikost bajtu, kterou každý proces aktivně zapisuje:
Pro snazší porovnání aplikací a procesů, které používají disk, předejte příznak -P spolu s příkazem iotop a poté věnujte pozornost sloupci % I/O:
sudo iotop -P -C 5 10
iotop lze také zúžit pomocí diskové jednotky tak, že ukážete na cestu a použijete parametr -m. V níže uvedeném příkladu bude aktivita sledována pouze v kořenovém souborovém systému:
sudo iotop -Pm /
iotop není jediná možnost, i když…
fs_usage
Aplikace fs_usage je další možností, jak zjistit, co se děje s aktivitou disku a systémem souborů. Ve výchozím nastavení může být fs_usage trochu požární hadice, která zobrazuje spoustu dat, která mohou být pro některé základní potřeby přes palubu:
sudo fs_usage -f filesys
fs_usage také zobrazuje čtení a zápisy z disku a aplikaci nebo proces, který je způsobuje.