http://ir.php.net/manual/en/ref.pcntl.phpمیزان مصرف حافظه رو چطوری میشه حساب کرد ؟
cpu usage رو هم اگه کسی میدونه لطفا بگه !
<?php
function CPU_Usage()
{
$stats= explode(' ', substr(exec('uptime'), -14));
return(round((($stats[0] + $stats[1] + $stats[2]) / 3) * 100));
}
یا
function CPU_Usage()
{
$stats= exec('uptime');
preg_match('/averages?: ([0-9\.]+),[\s]+([0-9\.]+),[\s]+([0-9\.]+)/', $stats, $regs);
return($regs[1].', '.$regs[2].', '.$regs[3]);
}
?>
سیستمتون Windows هستش؟تابع اول رو توی لوکال امتحان کردم 0 برمیگردونه
قضیه چیه ؟
خطرناک بودنش رو قدرت سرور، تعداد مشتری های سرور و نوع قطعات سخت افزار سرور تعیین می کنه. اگر براشون بدباشه بهتون هشدار میدن.این عدد به طور معمول چند باید باشه و اگه چند شد خطرناکه ؟
<?php
// This is only an example, the numbers below will
// differ depending on your system
echo memory_get_usage() . "\n"; // 36640
$a = str_repeat("Hello", 4242);
echo memory_get_usage() . "\n"; // 57960
unset($a);
echo memory_get_usage() . "\n"; // 36744
?>