الفرق بين المراجعتين ل"PHP/sys getloadavg"

من موسوعة حسوب
< PHP
اذهب إلى التنقل اذهب إلى البحث
(المساهمة في ترجمة الصفحة)
 
سطر 1: سطر 1:
= الدالة sys_getloadavg()‎ في PHP =
+
<noinclude>{{DISPLAYTITLE:الدالة <code>sys_getloadavg()</code>‎ في PHP}}</noinclude>
 
(PHP 5 >= 5.1.3, PHP 7)
 
(PHP 5 >= 5.1.3, PHP 7)
  
سطر 37: سطر 37:
 
== مصادر ==
 
== مصادر ==
 
* [http://php.net/manual/en/function.sys-getloadavg.php صفحة الدالة sys_getloadavg في توثيق PHP الرسمي.]
 
* [http://php.net/manual/en/function.sys-getloadavg.php صفحة الدالة sys_getloadavg في توثيق PHP الرسمي.]
 +
[[تصنيف:PHP]]
 +
[[تصنيف:PHP Function]]
 +
[[تصنيف:PHP Miscellaneous]]

مراجعة 00:29، 27 مايو 2018

(PHP 5 >= 5.1.3, PHP 7)

تحصل الدالة sys_getloadavg()‎ على متوسط حِمل النظام.

الوصف

array sys_getloadavg ( void )

تعيد الدالة sys_getloadavg()‎ ثلاث عينات تمثل متوسط حِمل النظام (عدد العمليات في طابور الانتظار في تشغيل النظام) خلال الدقائق 1 و 5  و 15 الأخيرة على التوالي.

القيم المعادة

تعيد الدالة sys_getloadavg()‎ مصفوفة مع ثلاث عينات (آخر 1 و 5 و 15 دقيقة).

أمثلة

المثال 1: مثال على الدالة sys_getloadavg()‎

<?php

$load = sys_getloadavg();

if ($load[0] > 0.80) {

   header('HTTP/1.1 503 Too busy, try again later');

   die('Server too busy. Please try again later.');

}

?>

ملاحظات

ملاحظة: الدالة sys_getloadavg()‎ غير موجودة على نظام ويندوز، وهي متاحة على الأنظمة الشبيهة بيونكس فقط.

مصادر