Как автоматически установить контроль уровня запуска для существующего сервиса / демона?

Принятый ответ может быть хорошим советом, но это, безусловно, не ответ на ваш вопрос. Ваш вопрос не указывает мне, что вы также не можете услышать ответ, на самом деле это звучит как хороший пример ситуации, в которой вы хотели бы конкретно указать, какие процессоры должны что-то делать.

Достигнув точки, вам нужны наборы процессоров. Они поддерживаются в 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 может быть «отлично» при решении вопроса о том, как распределять процессорное время, но это не идеально.

3
задан 2 June 2012 в 04:15

8 ответов

Официальным способом является использование update-rc.d. Настройки по умолчанию обычно хороши:

update-rc.d bind9 defaults

, но если вам нужно, вы можете явно выбрать уровни запуска / остановки с помощью:

update-rc.d bind9 start 19 3 5 . stop 98 1 .

, где 19 и 98 - последовательность числа, которые определяют приоритет запуска / остановки соответственно, а 3, 5 и 1 - уровни запуска / остановки соответственно. Точность нумерации и значение уровня запуска можно найти update-rc.d .

1
ответ дан 25 May 2018 в 10:44
  • 1
    Thx Avio. +1, chkmarked. Лучший ответ, чем мой. (Был ли gonnna сказать sysv-rc-conf <service> ....) – Johnny Utahh 2 June 2012 в 04:14

Официальным способом является использование update-rc.d . Настройки по умолчанию обычно хороши:

update-rc.d bind9 defaults

, но если вам нужно, вы можете явно выбрать уровни запуска / остановки с помощью:

update-rc.d bind9 start 19 3 5 . stop 98 1 .

, где 19 и 98 - последовательность числа, которые определяют приоритет запуска / остановки соответственно, а 3, 5 и 1 - уровни запуска / остановки соответственно. Точность нумерации и значение уровня запуска можно найти здесь здесь .

1
ответ дан 25 July 2018 в 18:41

Официальным способом является использование update-rc.d . Настройки по умолчанию обычно хороши:

update-rc.d bind9 defaults

, но если вам нужно, вы можете явно выбрать уровни запуска / остановки с помощью:

update-rc.d bind9 start 19 3 5 . stop 98 1 .

, где 19 и 98 - последовательность числа, которые определяют приоритет запуска / остановки соответственно, а 3, 5 и 1 - уровни запуска / остановки соответственно. Точность нумерации и значение уровня запуска можно найти здесь здесь .

1
ответ дан 2 August 2018 в 00:50

Официальным способом является использование update-rc.d . Настройки по умолчанию обычно хороши:

update-rc.d bind9 defaults

, но если вам нужно, вы можете явно выбрать уровни запуска / остановки с помощью:

update-rc.d bind9 start 19 3 5 . stop 98 1 .

, где 19 и 98 - последовательность числа, которые определяют приоритет запуска / остановки соответственно, а 3, 5 и 1 - уровни запуска / остановки соответственно. Точность нумерации и значение уровня запуска можно найти здесь здесь .

1
ответ дан 4 August 2018 в 16:21

Официальным способом является использование update-rc.d . Настройки по умолчанию обычно хороши:

update-rc.d bind9 defaults

, но если вам нужно, вы можете явно выбрать уровни запуска / остановки с помощью:

update-rc.d bind9 start 19 3 5 . stop 98 1 .

, где 19 и 98 - последовательность числа, которые определяют приоритет запуска / остановки соответственно, а 3, 5 и 1 - уровни запуска / остановки соответственно. Точность нумерации и значение уровня запуска можно найти здесь здесь .

1
ответ дан 6 August 2018 в 01:00

Официальным способом является использование update-rc.d . Настройки по умолчанию обычно хороши:

update-rc.d bind9 defaults

, но если вам нужно, вы можете явно выбрать уровни запуска / остановки с помощью:

update-rc.d bind9 start 19 3 5 . stop 98 1 .

, где 19 и 98 - последовательность числа, которые определяют приоритет запуска / остановки соответственно, а 3, 5 и 1 - уровни запуска / остановки соответственно. Точность нумерации и значение уровня запуска можно найти здесь здесь .

1
ответ дан 7 August 2018 в 18:26

Официальным способом является использование update-rc.d . Настройки по умолчанию обычно хороши:

update-rc.d bind9 defaults

, но если вам нужно, вы можете явно выбрать уровни запуска / остановки с помощью:

update-rc.d bind9 start 19 3 5 . stop 98 1 .

, где 19 и 98 - последовательность числа, которые определяют приоритет запуска / остановки соответственно, а 3, 5 и 1 - уровни запуска / остановки соответственно. Точность нумерации и значение уровня запуска можно найти здесь здесь .

1
ответ дан 10 August 2018 в 07:08

Официальным способом является использование update-rc.d . Настройки по умолчанию обычно хороши:

update-rc.d bind9 defaults

, но если вам нужно, вы можете явно выбрать уровни запуска / остановки с помощью:

update-rc.d bind9 start 19 3 5 . stop 98 1 .

, где 19 и 98 - последовательность числа, которые определяют приоритет запуска / остановки соответственно, а 3, 5 и 1 - уровни запуска / остановки соответственно. Точность нумерации и значение уровня запуска можно найти здесь здесь .

1
ответ дан 15 August 2018 в 19:07
  • 1
    Thx Avio. +1, chkmarked. Лучший ответ, чем мой. (Был ли gonnna сказать sysv-rc-conf <service> ....) – Johnny Utahh 2 June 2012 в 04:14

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

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