Я пытаюсь отслеживать использование процессором процесса, который я обновлял, чтобы сделать немного больше работы. Однако при чтении файла / proc / pid / stat количество jiffie (utime, stime и т. Д.) Процесса не увеличится. (Это определенно делает некоторую работу, я могу видеть это с помощью strace и т. Д.).
Объем работы, выполняемой процессом, относительно невелик (читает / proc / stat 10 раз в секунду, выполняет сканирование, несколько добавляет / удаляет и обновляет некоторую разделяемую память). Возможно ли, что объем работы может быть настолько низким, что ему не удастся увеличить количество jiffie? Должен ли процесс удерживать процессор для полного подсчета времени, чтобы увеличить счетчик?
Любые мысли будут наиболее ценится
Приветствие
Джо.