04/07/2018

Linux Performans – CPU analiz araçları

Komut/paket Açıklaması
uptime : load average
vmstat : içeriğinde sistem çapında CPU ortalaması mevcut
mpstat : İşlemci başına istatistik
sar : istatistik geçmişi ile beraber
ps : Process status
top
pidstat : per-process/thread CPU
time :
perf : CPU profiling and tracing
perf : CPU performance counter analysis
Bunlar sadece CPU’ya yönelik sonuçlar. ve bazı komutların (top gibi) tüm üçeriği sadece işlemciye yönelik değil. İşlemciye ait pek çok istatistik ve bilgi toplama noktası ve pek çok yöntemi var dolayısı ile her birinin çıktıları incelenmeli. Bks Örnek altta
Uptime : bu komut Solaris te işlemci yükünü Linux e göre daha doğru göstermektedir. Çünkü Linux te load average içinde Disk I/O yapan uninterruptable durumda ki işlemlerde hesaba katılmaktadır. Bu durumda Örneğin iki işlemcili bir Solaris te load average 2 ise her iki işlemcide %100 dolau demek iken Linux te Disk I/O işleminden dolayı bu rakam işlemcilerin tam anlamıyla dolu olduğunu göstermeyebilir (eğer disk IO yoksa gösteriyorda olabilir.).

Leave a Reply