Мониторинг переключения контекста в Linux - PullRequest
5 голосов
/ 25 марта 2011

Есть ли способ определить, происходит ли переключение контекста без использования профилировщиков?Я написал программу на C, чтобы отслеживать время, затрачиваемое на выполнение различных процессов в программе.Я хочу показать переключение контекста процесса / потока.Время, в которое происходит переключение и с prev_id -> curr_id.Эти 3 информации были бы полезны.

1 Ответ

3 голосов
/ 14 апреля 2011

Вы можете наблюдать значения произвольных_стек_ключей и неволевых_кткстов из файла / proc / self / status.

...