PHP ile Sistemin CPU Yükünü Bulma

İleri PHP konularından olan sistem işlevlerinden biri CPU yükünün yüzdelik değerlerine ulaşmak için öntanımlı fonksiyonlar mevcuttur.

Ön Bilgi:

  • PHP sürümünüz 5.1.3 ve üstü bir versiyon olmalıdır.
  • Windows sistemlerde çalışmaz. Yani Windows kurulu bilgisayarınızın localhost’unda cevap alamayabilirsiniz. PHP destekli bir hostta denerseniz dönen diziye erişiminiz mümkündür.

Kullanımı: Çok basittir.

$load = sys_getloadavg();
echo '<pre>';
print_r($load);
echo '</pre>';

Çıktınız şu şekilde olacaktır: (Sayısal değerler sizde farklılık gösterebilir. )

Array
(
    [0] => 3.13
    [1] => 2.88
    [2] => 2.96
)

Dönen değerlerin anlamı nedir? Hangi amaca hizmet ederler?

Son 1., 5. ve 15. dakikada alınan örnekleri içeren bir dizi döndürür.

Neler yapılabilir? Nerelerde kullanılır?

Sisteminizin (sitenizin) yoğunluğunu kontrol edebilir ve gelen ziyaretçileri anlık yoğunluğa göre içeri alıp almama konusunda yönlendirebilirsiniz.

Bu yazı PHP, Programlama kategorisine gönderilmiş ve , , ile etiketlenmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir