Установлена Ubuntu 10.04 с linuxcnc и ядром 2.6.32-122-rtai.
Hyper-Treading выключен в BIOS.
lscpu показывает 2 физических ядра
С пустой строкой параметров ядра Max Jitter около 25000
Со строкой
GRUB_CMDLINE_LINUX_DEFAULT="isolcpus=0"
или
GRUB_CMDLINE_LINUX_DEFAULT="isolcpus=1"
Max Jitter не превышает 10000, но вся система становится крайне тормозной, крайне.
При этом открываю htop и вижу, что при запущенном latency-test и одном glxgears ядро (второе или первое соответственно) становится загружено на 100%, при том, что другое бездельничает полностью.
Можно ли все же заставить real-time приложения выполняться на одном ядре, а остальное все на другом? и как?