Как я могу отслеживать использование ядра процессора для каждого потока?


11

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

Например, если я просто использую topоднопоточное приложение на двухъядерном компьютере, загрузка процессора на 100% не говорит мне, есть ли еще неиспользуемая емкость в виде другого ядра !

Какие инструменты мониторинга я могу использовать, чтобы обнаружить разницу?

Ответы:



15

При запуске top нажмите 1, это покажет использование каждого ядра. Может это то что нужно?


+1 Это определенно полезно - я могу видеть общее использование cpu1 и cpu2 - позвольте мне попробовать это еще немного ...
kfmfe04
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.