Sunucunuz da hangi hesap , hangi program basit bir bash scripti ile görebilirsiniz.Size ramdetay komutu ile hesapların anlık ram kullanımını paylaşacak bash scripti…
cd /usr/bin
nano ramdetay
#/usr/bin/!
clear
echo “——————————”
echo “Sunucu Ram Durumu Belirtiliyor”
echo “——————————”
ps aux | awk ‘{arr[$1]+=$4} END {for (i in arr) {print i,arr[i]}}’ | sort -k2nr
echo “——————————“
ctrl + x ile kaydedip çıkıyoruz ve bundan sonra ramdetay komutu ile anlık hangi hesabın , programın ram kullanımını takip edebileceksiniz
örnek çıktı,
Sunucu Ram Durumu Belirtiliyor
——————————
root 9.9
mysql 1.7
nobody 1.6
dovecot 0.8
mailnull 0.2
named 0
USER 0
——————————
4 thoughts on “Ram Kullanımı Takibi Detaylı !”
İsmail Görkem Kara
(Ağustos 19, 2012 - 16:30)“İzin reddedildi” şeklinde hata alıyorum çalıştırmayı denediğimde.
Emirhan
(Ağustos 19, 2012 - 17:07)ismail bey
chmod +x /usr/bin/ramdetay komutunu kurup tekrar deneyin
tunahan
(Eylül 17, 2012 - 11:46)/usr/bin/ramdetay: line 6: syntax error near unexpected token `(‘
/usr/bin/ramdetay: line 6: `ps aux | awk .{arr[$1]+=$4} END {for (i in arr) {print i,arr[i]}}. | ‘
şeklinde bir hata veriyor
engin
(Nisan 14, 2013 - 17:54)tunahandaki aynı hatayı bende alıyorum