Использование getrusage - PullRequest
       42

Использование getrusage

1 голос
/ 24 августа 2010

Как продолжение этот вопрос Мне интересно, смогу ли я получить простой пример кода о том, как использовать getrusage . Я хотел бы использовать его, чтобы найти процессор времени, используемый процессом , в идеале из PID .

Я работаю в Какао, Objective_C и, конечно, C. Любая помощь будет отличной!

Спасибо

Ответы [ 2 ]

0 голосов
/ 24 августа 2010

Итак, я узнал, как реализовать getrusage с помощью справки из здесь и здесь .К сожалению, это позволяет получить информацию только о текущем процессе.Что мне нужно, это процессорное время от всех запущенных процессов и это от их PID.

Облом: (

0 голосов
/ 24 августа 2010

Я не совсем уверен насчет OS X, но для чего бы это ни стоило, если бы это было в Linux, было бы довольно просто прочитать файл под /proc/<pid>. OS X, похоже, не имеет procfs (по крайней мере, не стандарт), поэтому этот ответ попадет в категорию «любая помощь». :)

...