Çok fazla CPU ve Mysql kaynağı gerektiren bir temizlik yapan bir cron işi çalıştırmak istiyorum. Sadece sunucu nispeten meşgul değilse çalıştırmak istiyorum.PHP betiğimde sunucunun meşgul olup olmadığı nasıl anlaşılır?
Bunu PHP'den belirlemenin en kolay yolu nedir? (örneğin, son dakikada kaç tane sorgunun yapıldığını döndüren bir sorgu var mı? ...)
Not: Sadece PHP 5.1.3 veya daha yeni bir sürümünde çalışır, Windows'ta değil. –
Thx, Chad Birch. Basitçe şunu unutmuşum :) "Ağır yük" ile hiç karşılaşmadığınız galeriyi kazanın :) – SMka
@Chad with PHP <5.1.3 ile sys_getloadavg() 'yı değiştirip cevabımdan değiştirebilirsiniz: split (' ', file_get_contents ('/proc)/loadavg ')) – vartec