Есть ли в PHP способ зафиксировать использование ЦП каждым методом ImagaMagick/GraphicsMagick, который я выполняю? Использование памяти тоже было бы неплохо.
По сути, я пытаюсь оценить, сколько ресурсов каждая библиотека использует в моем приложении.
Неудачная попытка:
exec('convert a.jpg a.png');
$result = array();
// Loop until process is detected
do
{
exec('ps -eo comm,%cpu,%mem | grep ' . "convert", $result);
}
while($result === array());
// Display the changing CPU and memory usage of the process
do
{
print_r($result);
exec('ps -eo comm,%cpu,%mem | grep ' . "convert", $result);
}
while($result !== array());