Есть многопоточное приложение, у которого разные потоки выполняют разные задачи и по разному грузят процессор. Основной поток тоже грузит процессор.
В древовидном режиме htop показывает загрузку процессора дочерними потоками, однако для основного потока (являющегося корнем поддерева) он показывает суммарную загрузку процессора всеми потоками данного процесса.
Есть ли какая-то возможность интерактивно посмотреть на загрузку процессора именно основным потоком?
Приходит в голову только вычесть из суммы значения всех остальных, но это плохо решает задачу «Интерактивный анализ использования CPU основным потоком при различных действиях»