(16-12-2023 11:33)main user писал(а): А как (с помощью чего) посмотреть на каком ядре/потоке работает программа?
Ядра распределяются отдельным программным потокам (threads), выполняемым в процессе. В бесплатной утилите Process Explorer, если открыть панель свойств процесса, на вкладке Threads можно увидеть список потоков процесса. Для выделенного потока внизу отображается набор параметров, среди них "Ideal Processor". Это индекс выделенного потоку ядра (0 - первое ядро).