GNU / Linux tabanlı bir sistemde hangi işlemlerin sabit diske eriştiğini nasıl öğrenebilirim?


46

Disk erişimi için en üste denk geliyorum , bu yüzden hangi işlemlerin şu anda okuma ve / veya diske yazdığını söyleyebilirim. Şu anda Ubuntu kullanıyorum, ancak GNU araç setinin bir parçası olarak kullanılabilen standart bir araç olduğunu hayal ediyorum.

Yanıtlar:



23

htop» F2» Sütunlar »Aktif Sütunlar»IO_RATE

Sonra bu sütuna göre sıralayın. Ayrıca sütun ekleyebilir IO_READ_RATEve IO_WRITE_RATEbunlara göre sıralayabilirsiniz.


2
Bu (diğer paketlerin yüklenmesi nerede bir seçenek gerçekten değil) Bir Synology kutuda gömülü Linux üzerinde benim için çalıştı
benjymous

9

iotopbu, topG / Ç kullanım bilgilerini izleyen meslektaşıdır . Bir işlem tarafından açılan dosyalar veya bir dizinde açılan dosyalar listesi hakkında ayrıntılı bilgi almak veya tüm sistemdeki dosyaları izlemek için kullanın lsof. lsofoldukça yönlüdür ve açık tcp, udp, NFS bağlantıları hakkında da bilgi sağlar.


5

Üstünü kullanırım .

Atop, tüm işlemlerin (aralıklarla işlemlerin bitmesi durumunda bile) günlük işlem kaydı ve uzun süreli analiz için işlem günlüğünün günlüğe kaydedilmesi ve uzun süreli analiz için işlem etkinliğinin renkleri kullanarak vurgulanan bir ASCII tam ekran performans monitörüdür. Düzenli aralıklarla CPU, bellek, takas, diskler ve ağ katmanları ile ilgili sistem düzeyinde aktivite gösterir ve her aktif işlem için CPU kullanımını, bellek büyümesini, disk kullanımını , önceliği, kullanıcı adını, durumunu gösterir. ve çıkış kodu.

görüntü tanımını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.