月度归档:2016年08月

php取得cpu使用

function getCpuUsage()
{
    $data = getrusage();
    $cpuu = ($data['ru_utime.tv_sec'] + $data['ru_utime.tv_usec'] / 1e6);
    $cpus = ($data['ru_stime.tv_sec'] + $data['ru_stime.tv_usec'] / 1e6);
    $renderedtime = round(microtime(1) - PROFILE_START, 6);
    return [$renderedtime > $cpuu ? $cpuu : 0, $renderedtime > $cpus ? $cpus : 0,];
}