Yanıtlar:
Çoğaltılan: Linux - Disk IO'yu neyin beklediğini nasıl görebilirim, basit bir çözüm için bu URL'yi görür.
Ve 1 girerek disk G / Ç günlük kaydını etkinleştirebilirsiniz /proc/sys/vm/block_dump
. o tail -f /var/log/syslog
zaman size okuma ve yazma (işlem, pid, işlem, bloklar ve cihaz) verecektir. /proc/sys/vm/block_dump
İşiniz bittiğinde sıfıra dönmeyi unutmayın .
/proc/[pid]/io
Dosyaya bakarak herhangi bir işlemin GÇ kullanımını kontrol edebilirsiniz . Misal:
$ cat /proc/1775/io
read_bytes: 4366336
write_bytes: 45056
cancelled_write_bytes: 229376
iotop
şimdi NET_ADMIN yeteneği (veya sudo / root) çalıştırılmasını gerektirir, bu yüzden bu setcap cap_net_admin+ep /usr/sbin/iotop
sanırım .. thx kullanmaktan daha iyi bir alternatiftir !!
cap_net_admin
üzerinde python
çalışmaya bunun için. setcap cap_net_admin+ep /usr/bin/python2.7
Örneğin.
kern.log
ve / veyadebug
Debian tabanlı dağıtımlarında dosyası.