Пока VTune Analyzer работал на блейд-сервере с 8 ядрами, я наблюдал процент использования процессора с помощью mpstat -P ALL 1
.
mpstat показал мне, что VTune занимает 100% одного ядра, в то время как все остальные ядра простаивают.
Почему это происходит? Разве ОС (RHEL Server 5.2) не должна автоматически распределять нагрузку между ядрами? То же самое произошло, когда я попытался запустить MATLAB (даже после включения поддержки многопоточности в настройках MATLAB).
PS: я разработчик. Не системный администратор. Поэтому чувствовал, что лучше спросить здесь, а не на сервере.