“Maximum CPU Usage” Uyarısı Alıyorum – cPanel Performans Sorunu Çözümü
“Maximum CPU Usage” Uyarısı Alıyorum – cPanel Performans Sorunu Çözümü
cPanel üzerinde “Resource Usage” sekmesinde sıkça görülen “Your account has reached its CPU limit” veya “Maximum CPU Usage” uyarısı, barındırma (hosting) hesabınızın sunucuda ayrılan işlemci gücünü aştığı anlamına gelir. Bu durum, web sitenizin yavaşlamasına, hata vermesine veya geçici erişim kısıtlamalarına yol açabilir. Bu makalede CPU limit aşımının nedenlerini ve etkili çözüm yöntemlerini detaylıca anlatıyoruz.
- 1) CPU Kullanım Limitleri Nedir?
- 2) CPU Limitine Neden Ulaşılır?
- 3) Kaynak Kullanımını Analiz Etme
- 4) Gereksiz Eklenti ve Modülleri Kaldırın
- 5) Cache (Önbellekleme) Uygulamalarını Kullanın
- 6) PHP Versiyonunu Güncelleyin
- 7) Cron Job’ları Optimize Edin
- 8) Trafik Kaynaklarını İnceleyin
- 9) MySQL Veritabanını Optimize Edin
- 10) Host Paketini Yükseltmeyi Düşünün
- Sonuç
1) CPU Kullanım Limitleri Nedir?
Paylaşımlı hosting ortamlarında her hesabın belirli bir işlem gücü (CPU) kotası bulunur. Örneğin bir hosting planı %25 CPU veya 1 Core işlem gücüyle sınırlandırılmış olabilir. Bu sınır aşıldığında sistem, sitenizi geçici olarak yavaşlatır veya işlemleri askıya alır.
2) CPU Limitine Neden Ulaşılır?
- Yoğun ziyaretçi trafiği (özellikle bot veya saldırı kaynaklı).
- Ağır çalışan PHP sorguları (örneğin WordPress eklentileri).
- MySQL sorgularının optimize edilmemesi.
- Yetersiz önbellekleme (cache) yapılandırması.
- Zamanlanmış görevlerin (cron jobs) sık çalışması.
3) Kaynak Kullanımını Analiz Etme
cPanel → Metrics → Resource Usage sekmesine gidin. Burada:
- CPU Usage: İşlemci yükünüz.
- Entry Processes: Aynı anda açık olan PHP işlemleri.
- IO Usage: Disk okuma-yazma yoğunluğu.
- Memory Usage: RAM tüketimi.
Grafiklerde sürekli yüksek CPU kullanımı varsa optimizasyon yapılmalıdır.
4) Gereksiz Eklenti ve Modülleri Kaldırın
WordPress, Joomla veya Drupal gibi sistemlerde aşırı eklenti kullanımı CPU yükünü ciddi artırır. Kullanmadığınız eklentileri devre dışı bırakın veya silin. Özellikle:
- Gerçek zamanlı istatistik eklentileri
- Otomatik yedekleme eklentileri
- Ağır cache ve SEO analiz araçları
5) Cache (Önbellekleme) Uygulamalarını Kullanın
cPanel’de LiteSpeed Cache veya Redis gibi çözümlerle sorgular önbelleğe alınabilir. WordPress kullanıcıları için önerilen ayarlar:
- Eklenti: LiteSpeed Cache - Object Cache: Redis - PHP Opcode Cache: OPcache
Böylece dinamik sayfalar statik olarak sunulur, CPU yükü %70’e kadar azalabilir.
6) PHP Versiyonunu Güncelleyin
Yeni PHP sürümleri (örneğin PHP 8.x) daha hızlı ve verimlidir. Plesk veya cPanel üzerinden:
Select PHP Version → 8.1 veya üstü seçin
Eski sürümler CPU’yu daha fazla kullanır.
7) Cron Job’ları Optimize Edin
“Cron Jobs” menüsünden arka planda çalışan görevleri kontrol edin. Dakikada bir çalışan script’ler CPU’yu hızla tüketebilir. Gereksiz görevleri devre dışı bırakın veya aralıkları artırın:
*/30 * * * * php /home/kullanıcı/public_html/wp-cron.php
WP-Cron’u devre dışı bırakıp sunucu tarafında planlı olarak çalıştırmak daha sağlıklıdır.
8) Trafik Kaynaklarını İnceleyin
Gerçek ziyaretçiler yerine botlar yoğun CPU tüketimi yapabilir. “Awstats” veya “ModSecurity Logs” üzerinden kaynak IP adreslerini kontrol edin. Şüpheli botları .htaccess ile engelleyin:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (AhrefsBot|SemrushBot|MJ12bot) [NC]
RewriteRule .* - [F,L]
9) MySQL Veritabanını Optimize Edin
Yavaş sorgular CPU tüketimini artırır. phpMyAdmin üzerinden tablo optimizasyonu yapın:
OPTIMIZE TABLE wp_posts;
Ayrıca gereksiz “transient” verileri temizleyin.
10) Host Paketini Yükseltmeyi Düşünün
Yoğun ziyaretçi alan sitelerde paylaşımlı hosting yeterli gelmeyebilir. VDS veya Premium VDS geçişi, CPU limitlerini tamamen kaldırır ve işlem gücünü size özel hale getirir.
Sonuç
“Maximum CPU Usage” hatası, genellikle yazılım optimizasyonu eksikliğinden kaynaklanır. Gereksiz eklentileri kaldırmak, önbellekleme ve PHP yükseltmesi yapmak genellikle yeterlidir. Sürekli CPU limitine ulaşıyorsanız, daha güçlü bir HostLigo VDS çözümüne geçerek performans ve kararlılık elde edebilirsiniz.