На php не является проблемой выполнить замер потребляемого времени выполнения скрипта и озу:

$mtime_start = microtime(true);

// Выполнения задач ... 

$stime = round((microtime(true) - $mtime_start),3); // в секундах

echo "Время выполнения: ".($stime)."сек
";

$memory_stat = convert(memory_get_usage(true))." из ".convert(memory_get_peak_usage(true))." пиковых";

echo "memory_get_usage:".$memory_stat."


"; // 123 kb

function convert($size)

{

    $unit=array('b','kb','mb','gb','tb','pb');

    return @round($size/pow(1024,($i=floor(log($size,1024)))),2).' '.$unit[$i];

}

Но есть ли возможность каким-то образом определить какой процент времени CPU за это время занимался задачей?

6 лет назад
andrush
40 лет
16 лет в сервисе
Был
год назад

Заявки фрилансеров

Нет заявок фрилансеров