Femme heeft heel gaaf op de statistieken pagina een processorload in %% neergezet. Nou vraag ik me af hoe hij dat voor elkaar heeft gekregen. Search leverde een heleboel reacties op, maar die gingen deze richting in:
Maar goed, da's /14 werk
. Ik vraag me nu af hoe ik die 0.00 0.00 0.01 waarden van `uptime` nu om kan zetten in 1% oid. Wat is de berekening daarachter? Enig id ?
[edit]
In dit topic zie ik dat je met het load average niet de cpu verbruik kunt berekenen? Hoe gaat dat dan wel?
PHP:
1
| <?function loadaverage() { $path='/proc/loadavg'; if(file_exists($path)) { $filesize=filesize($path); $filenum=fopen($path,'r'); $filestuff=@fread($filenum,6); fclose($filenum); $loadavg=explode(' ',$filestuff); } else { $loadavg_raw = exec("uptime"); $loadavg_raw = split("load averages?: ", $loadavg_raw); $loadavg = explode (',', $loadavg_raw[1]); } return (trim($loadavg[0]));}echo loadaverage();?> |
Maar goed, da's /14 werk
[edit]
In dit topic zie ik dat je met het load average niet de cpu verbruik kunt berekenen? Hoe gaat dat dan wel?