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

من موسوعة حسوب
< PHP
اذهب إلى التنقل اذهب إلى البحث
(إضافات و تعديلات تنسيقية)
سطر 2: سطر 2:
 
(PHP 5 >= 5.1.3, PHP 7)
 
(PHP 5 >= 5.1.3, PHP 7)
  
تحصل الدالة sys_getloadavg()‎ على متوسط حِمل النظام.
+
تحصل الدالة <code>sys_getloadavg()</code>‎ على متوسط حِمل النظام.
  
 
== الوصف ==
 
== الوصف ==
 
array sys_getloadavg ( void )
 
array sys_getloadavg ( void )
  
تعيد الدالة sys_getloadavg()‎ ثلاث عينات تمثل متوسط حِمل النظام (عدد العمليات في طابور الانتظار في تشغيل النظام) خلال الدقائق 1 و 5  و 15 الأخيرة على التوالي.
+
تعيد الدالة <code>sys_getloadavg()‎</code> ثلاث عينات تمثل متوسط حِمل النظام (عدد العمليات في طابور الانتظار في تشغيل النظام) خلال الدقائق 1 و 5  و 15 الأخيرة على التوالي.
  
 
== القيم المعادة ==
 
== القيم المعادة ==
تعيد الدالة sys_getloadavg()‎ مصفوفة مع ثلاث عينات (آخر 1 و 5 و 15 دقيقة).
+
تعيد الدالة <code>sys_getloadavg()‎</code> مصفوفة مع ثلاث عينات (آخر 1 و 5 و 15 دقيقة).
  
 
== أمثلة ==
 
== أمثلة ==
المثال 1: مثال على الدالة sys_getloadavg()‎<syntaxhighlight lang="php">
+
المثال 1: مثال على الدالة <code>sys_getloadavg()</code>‎<syntaxhighlight lang="php">
 
<?php
 
<?php
  
سطر 33: سطر 33:
  
 
== ملاحظات ==
 
== ملاحظات ==
ملاحظة: الدالة sys_getloadavg()‎ غير موجودة على نظام ويندوز، وهي متاحة على الأنظمة الشبيهة بيونكس فقط.
+
ملاحظة: الدالة <code>sys_getloadavg()‎</code> غير موجودة على نظام ويندوز، وهي متاحة على الأنظمة الشبيهة بيونكس فقط.
  
 
== مصادر ==
 
== مصادر ==

مراجعة 00:44، 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()‎ غير موجودة على نظام ويندوز، وهي متاحة على الأنظمة الشبيهة بيونكس فقط.

مصادر