← man/system_diagnostics
iopending — man iopending — 80×24
ugur@toprak:~/man/system_diagnostics$man iopending
Bölüm 1 Sistem Tanılama

iopending

iopending — macOS komut satırı aracı.

İsim

iopending - bekleyen disk olaylarının sayısını grafikleştirir. DTrace kullanır.

Sinopsis

       iopending [-c] [-d cihaz] [-f dosya_adı] [-m bağlama_noktası] [aralık [sayı]]

Açıklama

Bu program, bekleyen disk olaylarının sayısını örnekler ve bir dağılım grafiği oluşturur. Bunu yaparak, disk davranışının "ardışıllığı" (serialness) veya "paralelliği" (parallelness) ayırt edilebilir. Bekleyen değerinin 1'den büyük olmasının yüksek sıklıkta görülmesi, bir doygunluk (saturation) göstergesidir.

Bu araç DTrace kullandığından, yalnızca root ayrıcalıklarına sahip kullanıcılar bu komutu çalıştırabilir.

Seçenekler

  • -c: ekranı temizler

-d cihaz izlenecek (snoop) cihaz örneği adı (örn. dad0)

-f dosya_adı izlenecek dosyanın tam yol adı

-m bağlama_noktası izlenecek dosya sisteminin bağlama noktası (mountpoint)

Örnekler

       Varsayılan çıktı, her 1 saniyede bir I/O özetini yazdırır,
	      # iopending

       10 saniyelik örnekler yazdırır,
	      # iopending 10

       12 adet 5 saniyelik örnek yazdırır,
	      # iopending 5 12

       Yalnızca kök dosya sistemindeki olayları izler (snoop),
	      # iopending -m /

Alanlar

value bekleyen olayların sayısı, 0 == boşta (idle)

count 1000 Hz frekansındaki örnek sayısı

load 1 dakikalık ortalama yük (load average)

disk_r örneklem süresince okunan toplam disk kilobayt (Kb) miktarı

disk_w örneklem süresince yazılan toplam disk kilobayt (Kb) miktarı

Fikir

Dr Rex di Bona

Dokümantasyon

Daha fazla dokümantasyon için Docs dizini altındaki DTraceToolkit dokümanlarına bakın. DTraceToolkit dokümanları, çıktıyı açıklayan ayrıntılı açıklamalarla birlikte tam olarak çalışılmış örnekleri içerebilir.

Çıkış

iopending, Ctrl-C tuşlarına basılana veya belirtilen sayıya ulaşılana kadar sonsuza kadar çalışacaktır.

Yazar

Brendan Gregg [Sidney, Avustralya]

Ayrıca Bakınız

iosnoop(1M), iotop(1M), dtrace(1M)

sürüm 0.60 November 1, 2005 iopending(1m)