Linux sunucularda CPU kullanımı, web sitesi ve uygulama performansını etkileyen en önemli faktörlerden biridir. Yüksek CPU kullanımı, sunucunun yavaşlamasına veya bazı servislerin çalışmamasına neden olabilir.
top komutu ile CPU, RAM ve işlem detaylarını görebilirsiniz:
Komut ekranında:
%CPU → Her bir işlemin CPU kullanım yüzdesi
load average → Sunucunun son 1, 5 ve 15 dakikadaki ortalama yükü
htop daha kullanıcı dostu bir arayüz sunar:
İşlemleri renkli ve grafik olarak görüp, CPU kullanımını kolayca takip edebilirsiniz.
Sistem genel CPU kullanımını görmek için:
Belirli bir süre boyunca CPU kullanımını kaydetmek için:
Bu komut her 5 saniyede bir CPU kullanımını ölçer ve 12 defa tekrarlar.
Yoğun kaynak kullanan işlemleri tespit edin ve gerekirse durdurun:
Web sitesi optimizasyonu, cache kullanımı ve gereksiz servislerin kapatılması CPU yükünü azaltabilir.
Sürekli yüksek CPU kullanımını izlemek için monitoring araçları (örn. Netdata, Zabbix) kullanabilirsiniz.
[narhost-info]