MENU CLOSE

Red Hat Sistem Kaynaklarının İzlenmesi (Top, Free, Vmstat Komutları)

Sistem kaynaklarının izlenmesi ve elde edilen verilerin yorumlanması sisteminizi verimli kullanımını ve sorunlarını analiz edilebilmesi açısından önemlidir.RED HAT işletim sistemi üzerinde kullanabileceğiniz bir çok kaynak izleme aracı vardır, ben de bu makalede red hat’ e özgü ve oldukça kullanışlı olan aşağıdaki araçları anlatacağım.

Free
Top
Vmstat
free
Mem: satırında fiziksel memory kullanımını gösterir.

-/+ buffers/cache:fiziksel olarak sistem buffer’ ı için ayrılmış fiziksel hafızayı gösterir,

Swap:Sistemin swap alanını kullanımını gösterir,aşağıda benim kullandığım iş istasyonunda bu komutun çıktısını görüyoruz.

Sisteminizdeki memory kullanımını 2 saniyede bir görmek için aşağıdaki komutu kullanabilirsiniz.

#watch free

aşağıdaki free komutunu 5 saniyede bir çalıştırıp bir öncekiyle farkını göstererek ekranda gösterir.

#watch -n 5 -d free
top

bu komut sisteminiz de yaşanan bir problemde ilk çalıştırmanız gereken komuttur. Free komutu sadece memory bilgisine ulaşabilirken bu komutla tüm sistem kaynaklarıyla (CPU kullanımı, Memory kullanımı,işlem istatistiği …) ilgili az da olsa bilgi alabilirsiniz.

Aşağıda top komutunun çıktısını görüyorsunuz, komut 3 saniyede bir o anki bilgileri gösterir, komuttan çıkmak için “q” tuşuna basmanız yeterli olacaktır.

#top
Bu çıktıyı şu şekil yorumlayabiliriz;

top – 15:11:41 //top komutunu çalıştırdığınız zamanı gösterir.

8 min //8 min (dakika) süresince açık olduğu

2 users //Kaç kullanıcının sisteme bağlı olduğunu gösterir fakat bu kullanıcı sayısına güvenilmemesi gerekir bir kullanıcı birden fazla terminal ile çalışıyorsa açık olan her terminali bir kullanıcı olarak gösterir.

Load average: kullanım ortalaması

Tasks: Toplam görev, çalışan, bekleyen, durmuş ve kullanılmayan görev sayılarını gösterir,

Mem: 49450540k total, 2524984k used, 46925556k free, 115200k buffers

Swap: 8191992k total, 0k used, 8191992k free, 1361704k cached bu kısım free komutuna benzer.

Aşağıda geri kalan bilgiler bulunuyor:

PID process ID
USER kullanıcı
PR Priority(Öncelik)
NI Nice Value(Öncelik değeri)
VIRT Virtual memory kullanımı
RES Fiziksel memory kullanımı
SHR Shared memory size
%CPU CPU kullanımı
%MEM Memory kullanımı
TIME+ CPU kullanım zamanı
COMMAND çalışan komut
#top -u kullanıcı_ismi //kullanıcı bazında top komutunu çalıştırmak için kullanılır.
Vmstat : Sistem hakkında özet bir bilgi sunar.

Share your thoughts