4 Ocak 2012 Çarşamba

Linux / Unix Top Komutu Parametreleri (Top Command Parameters)

Linux / Unix Top komutu

hakkında bişeyler yazmak istedim. top - En yüksek işlemci (CPU) kullanan işlemleri gösterir. Komut satırındayken top yazıp enter'a basın. orada değişken bir şekilde çalışan işlemleri görebileceksiniz. Bu noktada d(delay) gecikme parametresidir. top komutu çalışırken d'ye (veya s'ye) basıp 2 ve enter'a bastığınızda, top komutundaki şlemler 1 saniyede bir yenilenir. 1 yazarsanız da her saniye yenilenir. KOMUT SATIRI SEÇENEKLERİ -d 2 Ekran yenilenmesi arasındaki gecikmeyi belirler. Bunu top çalışrıken s veya d ye basarak da değiştirebilirsiniz. -p işlem id si verilen işlemleri takip eder. 20 taneye kadar id verilebilir. -q ekranı sürekli yeniler. arasına d parametresindeki gibi süre koymaz. Super bir kullanıcıda top bu şekilde çalışabilir. -S Specifies cumulative mode, where each process is listed with the CPU time that it as well as its dead children has spent. This is like the -S flag to ps(1). See the discussion below of the S interactive command. -s top komutunu güvenli modda çalıştırır. Bazı interactive komutları kullanım dışı bırakır. -i Top komutunun zombie(dead) veya bekleyen(idle) işlemleri umursamamasını sağlar. -H tüm işlemleri (threadleri) gösterir. -n iterasyon sayısı. Bu kadar işlemden sonra top'tan çıkılır. (top -n 3 dersek, 3 yenilemeden sonra top komutu sona erer) -b yığın modu. Diğer programlara veya bir dosyaya çıktı göndereceği zaman kullanışlıdır. Bu modda, top komut satırından girdi kabul etmez. bitene kdar veya siz onu durduna kadar çalışır. Çıktı düz yazıdır. Terminalde de rahat okunabilir.

ALANLARINAÇIKLAMALARI

top komutu işlemci durumlarıyla ilgili birçok bilgi sunar. Varsayılan olarak 5 saniyede bir yenilenir fakat bu d anlık komutuyla ayarlanabilir. "uptime" Bu satır sistemin çalışır vaziyette olduğunu, ve 3 adet sistem yük ortalamasını gösterir. Bu 3 ortalama sırasıyla 1,5,15 dakikalık bilgilerdir. Bu satır aynı uptime(1) komutunda çıkan satır gibidir. Bu satır anlık komut l harfi ile açılıp kapatılaiblir. processes (işlemler) Çalışan toplam işlem sayısıdır(yenilendiği andaki). Bu alan t ile yenilenebilir. "CPU states" (işlemci durumları) İşlemcinin yüzdesel clocklarını kullanıcı modu (user mode), sistem modu (system mode), niced tasks (nasıl çevirsem bilemedim görevleri :) ), girdi çıktı bekleme (iowait) ve bekleme modu (idle) olarak gösterir. Mem (hafıza) Hafıza (ram) üzerindeki istatistikleri, toplam kullanılabilir bellek, boş bellek, kullanılan bellek, paylaşılan bellek, ve tampon için kullanılan bellek olarak gösterir. Swap Swap (ram görevi gören hard disk) üzerindeki istatistikleri gösterir. Toplam swap alanı, ve kullanışlan swap alanı bilgilerini verir. free(1) komutuyla verilen çıktının aynısıdır. PID Her görevin işlem ID 'sidir. PPID Her görevin ana (ebeveyn) işlem ID sidir. UID görevi çalıştıran kullanıcının ID 'si. USER görevi çalıştıran kullanıcının kullanıcı adı. PRI görevin önem derecesi NI yine çeviremediğim bir alan olan nice value. :) SIZE görevin kodu + veri + yığın boyutnun toplam boyutunun kilobyte cinsinden değeri. TSIZE görevin kod boyutunu verir. Kernel işlemleri için garip gurip değerler verebilir, ve ELF işlemleri için saçmalayabilir. (ELF işlem ne diye sormadım ben, sen de sorma.) DSIZE Veri ve yığın boyutu. TRS Yazı yerli boyutu. SWAP Görevin swap edilmiş kısmının boyutu. D KİRLİ(Dirty) Olarak işaretlenmiş sayfaların boyutu. LC Son kullanılan işlemci. RSS Kilobayt cinsinden toplam kullanılan fiziksel bellek. SHARE toplam paylaşılan bellek. STAT Görevin durumunu belirtir. S : uyuyor, D : uyandırılamayan uyku, R : çalışıyor, Z : zombie, T : durdurulmuş, WCHAN Bilmiyorum. TIME Süre %CPU işlemci. %MEM bellek COMMAND işlemin komutunu verir Devamı için : Linux / Unix Top Komutu Parametreleri (Top Command Parameters)

Hiç yorum yok:

Yorum Gönder

Yorumunuzu esirgemeyiniz..