Я использую 10 процессов, каждый из которых использует 20-70% ядра i7-920 с 8 ядрами в Ubuntu 11.04. Масштабирование процессора отключено.
Когда я смотрю на htop, я вижу, что ядра 4 и 8 почти не используются, а ядра 1 и 5 почти всегда на 100%. Это делает мою нагрузку в среднем очень высокой.
Мне нужно вручную использовать набор задач, чтобы принудительно запустить процесс на неиспользуемом ядре, чтобы средняя нагрузка снизилась.
Есть что-нибудь делать по этому поводу? Мне не нравится вручную присваивать процессы отдельным ядрам. Возможно, есть настройка, или, может быть, новейшее ядро Linux может помочь с этим?