в Ubuntu 10.04 - заставляют Ваш i5 процессор выполнить все ядра

Я хотел бы знать, возможно ли это в Ubuntu 10.04.

Я хотел бы заставить свой i5 процессор выполнить все ядра на том же уровне, снижая первое ядро, так, чтобы другие ядра могли работать также, и не только первое ядро, другое мудрое, компьютер делает первое ядро выполненным большую часть времени в полном, в то время как последнее ядро даже не повышается...

Надежда Вы понимаете. Есть ли что-то?

1
задан 25 August 2012 в 18:02

1 ответ

Linux автоматически пытается распространить каждый процесс через доступный ЦП целых , Симметричная мультипроцессорная обработка включена во взгляде уровня ядра

в/boot/config-(заполните версию ядра здесь) для следующего:

CONFIG_SMP=y

Затем, по крайней мере, на уровне ядра, процессы предприняты, чтобы быть распределенными равномерно.

, К сожалению, ситуация немного более сложна на уровне пользователя. Если программа не имеет Мультипоток поддержка, это может только работать на одном ядре. Многие обрабатывают интенсивные программы, действительно имеют это, но Вы, возможно, должны включить его с определенной опцией.

, Например, ffmpeg имеет - опция

потоков Является там определенным процессором интенсивная программа, Вы хотите быть распространенными по ядрам?

Другой вещью, которая может быть проблемой, является возраст ядра в 10,04 (два года). С более новым процессором это возможно не, все рычаги там. Можно хотеть попытаться обновить ядро к последняя версия или рассмотреть обновление до Linux distrobution с в 3,0 + ядро версии. Похоже, что существует все еще значительные изменения того, как ядро Linux обрабатывает архитектуру Sandy Bridge .

2
ответ дан 21 October 2019 в 12:29

Другие вопросы по тегам:

Похожие вопросы: