iotop Komutu ile Disk Aktivitesini Görüntülemek
Linux işletim sistemi kullanıyorsanız top komutunu kullanmışsınızdır. Hazır gelen komutlardan biridir bu komut. Ama siz işinizi ciddiye alıyor ve spesifik bazı şeyler peşinde iseniz o zaman top komutunu baz alıp geliştirilen özel komutlar kurmak için daha ne bekliyorsunuz ki?
Daha önce değindiğimiz htop hakkında bilgi edinmek için buraya tıklayabilirsiniz.
Şimdi size iotop hakkında biraz döktürmek istiyorum.
Komutun resmi sitesi ise http://guichaz.free.fr/iotop/
Sunucunuzda hangi sürecin ne kadar disk I/O’ya neden olduğunu görebilmenize yarayan iotop isimli güzel bir araç var. Normal olarak disk yoğunluğunu görüntülemek için bir çok benzer araç olmasına rağmen, iotop’ın en güzel yanı süreç başına monitoring yapabilmenize olanak sağlaması. Yani sunucunuzda bir disk I/O yoğunluğu yaşamanız durumunda, bu aracı kullanarak hangi sürecin ne kadar I/O’ya neden olduğunu saptayabiliyorsunuz.
python >=2.5 ve linux kernel >=2.6.20 gerektiren iotop, Ubuntu ve Debian paket depolarında default olarak bulunuyor.
ve tabii apt-get ile aşağıda görüldüğü şekilde kolayca kurulabiliyor.
sudo apt-get install iotop
Kurulum yaptıktan sonra iotop komutunu kullanarak aşağıdakine benzer ve anlık değişen bir çıktı göreceksiniz.
Total DISK READ: 0 B/s | Total DISK WRITE: 0 B/s PID USER DISK READ DISK WRITE SWAPIN IO> COMMAND 19456 go 0 B/s 0 B/s 0.00 % 0.00 % python /usr/bin/iotop 1 root 0 B/s 0 B/s 0.00 % 0.00 % init 2 root 0 B/s 0 B/s 0.00 % 0.00 % [kthreadd] 3 root 0 B/s 0 B/s 0.00 % 0.00 % [migration/0] 4 root 0 B/s 0 B/s 0.00 % 0.00 % [ksoftirqd/0] 5 root 0 B/s 0 B/s 0.00 % 0.00 % [watchdog/0] 6 root 0 B/s 0 B/s 0.00 % 0.00 % [migration/1] 7 root 0 B/s 0 B/s 0.00 % 0.00 % [ksoftirqd/1] 8 root 0 B/s 0 B/s 0.00 % 0.00 % [watchdog/1] 9 root 0 B/s 0 B/s 0.00 % 0.00 % [events/0] 10 root 0 B/s 0 B/s 0.00 % 0.00 % [events/1] 11 root 0 B/s 0 B/s 0.00 % 0.00 % [khelper] 12 root 0 B/s 0 B/s 0.00 % 0.00 % [kstop/0] 13 root 0 B/s 0 B/s 0.00 % 0.00 % [kstop/1] 14 root 0 B/s 0 B/s 0.00 % 0.00 % [kintegrityd/0] 15 root 0 B/s 0 B/s 0.00 % 0.00 % [kintegrityd/1] 16 root 0 B/s 0 B/s 0.00 % 0.00 % [kblockd/0] 17 root 0 B/s 0 B/s 0.00 % 0.00 % [kblockd/1] 18 root 0 B/s 0 B/s 0.00 % 0.00 % [kacpid] 19 root 0 B/s 0 B/s 0.00 % 0.00 % [kacpi_notify] 20 root 0 B/s 0 B/s 0.00 % 0.00 % [cqueue] 21 root 0 B/s 0 B/s 0.00 % 0.00 % [ata/0]
Ayrıca iotop komutunun parametreli kullanımları da şöyle :
Parametreleri görmek için komut satırından
iotop --helpdiyoruz ve bakıyoruz parametrelere,
--version versiyonu yazar ve çıkar -h, --help yardım mesajını yazar ve çıkar -o, --only sadece I/O yapan işlemleri gösterir -b, --batch etkileşimde olmayan mod -n NUM, --iter=NUM bitimden önceki iterasyon sayısı -d SEC, --delay=SEC iterasyonlar arasında bekleme süresi -p PID, --pid=PID işlem IDsi PID olan işlemi gösterir -u USER, --user=USER USER olan kullanıcının işlemlerini gösterir -P, --processes sadece işlemleri gösterir iş parcacıklarını değil
Nice komut dolu günler diliyorum :)
No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.


Leave a Reply