Хорошо, я только что узнал о dhcp-option в /etc/dnsmasq.conf:
interface=eth0
dhcp-option=3,192.168.0.2
dhcp-range=192.168.0.10,192.168.0.254,72
Это решает проблему. Извините, что беспокою вас. Надеюсь, это поможет кому-то еще, по крайней мере!
Принятый ответ может быть хорошим советом, но это, безусловно, не ответ на ваш вопрос. Ваш вопрос не указывает мне, что вы также не можете услышать ответ, на самом деле это звучит как хороший пример ситуации, в которой вы хотели бы конкретно указать, какие процессоры должны что-то делать.
Достигнув точки, вам нужны наборы процессоров. Они поддерживаются в 11.10 Ubuntu, поскольку он использует достаточно недавнее ядро Linux. Я считаю, что Linux 2.6 требуется.
Вы можете прочитать справочную страницу для cpuset здесь: http://www.kernel.org/doc/man-pages/online/pages/man7/cpuset.7. html
Вот еще одна страница для общего чтения: http://www.kernel.org/doc/man-pages/online/pages/man7/cpuset.7.html
Linux может быть «отлично» при решении вопроса о том, как распределять процессорное время, но это не идеально.
Надеюсь, это не получится грубо, но если вы зададите этот вопрос, вы даже не должны его рассматривать. Это одна из тех вещей, которые Linux очень хорошо разбирается в себе. Если вы это сделаете, это, скорее всего, окажет очень негативное влияние на производительность. Даже если программа не предназначена для использования большего количества процессоров, Linux будет перемещать их в разные ядра по мере необходимости. Программа не заметит.
Вы можете дать им оба значения nice с командой nice, чтобы дать им более высокие приоритеты.
Надеюсь, это не получится грубо, но если вы зададите этот вопрос, вы даже не должны его рассматривать. Это одна из тех вещей, которые Linux очень хорошо разбирается в себе. Если вы это сделаете, это, скорее всего, окажет очень негативное влияние на производительность. Даже если программа не предназначена для использования большего количества процессоров, Linux будет перемещать их в разные ядра по мере необходимости. Программа не заметит.
Вы можете дать им оба значения nice
с помощью команды nice
, чтобы дать им более высокие приоритеты.