Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: А зачем /etc/init.d/ заменяют на service ?  (Прочитано 1091 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Собсно с 10.04 стали вводить замену прямого вызова инит-скриптов вызовом команды service, вопрос зачем это надо? Мне наоборот нравилось, что понятно, что делается, что просто запускается конкретный скрипт и ты знаешь где он и всё такое, как-то более открыто что ли... Пользы с service не вижу, мб кто знает в чём польза этого?

Оффлайн oermolaev

  • Старожил
  • *
  • Сообщений: 1479
    • Просмотр профиля
Re: А зачем /etc/init.d/ заменяют на service ?
« Ответ #1 : 13 Июля 2011, 07:47:55 »
полагаю, просто разные пути достижения одной и той же задачи.
и, как бы, меньше букв печатать :)

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: А зачем /etc/init.d/ заменяют на service ?
« Ответ #2 : 13 Июля 2011, 08:26:37 »
По идее, скоро им всем наступит... systemd. =)
« Последнее редактирование: 13 Июля 2011, 08:33:28 от arcfi »

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: А зачем /etc/init.d/ заменяют на service ?
« Ответ #3 : 13 Июля 2011, 08:33:27 »
ну чем это всё лучше прямого указания скрипта?

и systemD будет универсален, для всех дистрибов?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: А зачем /etc/init.d/ заменяют на service ?
« Ответ #4 : 13 Июля 2011, 08:44:16 »
Решил не писать многобуков, ибо всё уже и так написано:
http://www.freedesktop.org/wiki/Software/systemd

Особенно если пройтись по ссылкам с этой странички.
С примерами, скриншотами, сравнительными таблицами и прочими преферансами и куртизанками.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: А зачем /etc/init.d/ заменяют на service ?
« Ответ #5 : 13 Июля 2011, 09:00:04 »
ну типа для использование возможностей современных многоядерных процессоров вся канитель, главное параллелизм, чтобы один инит-скрипт тупой не тормозил запуск других. В общем хоть и усложнение, но зато ускорение.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: А зачем /etc/init.d/ заменяют на service ?
« Ответ #6 : 13 Июля 2011, 09:07:53 »
Кстати, одна из новомодных фишек и первый кандидат на пиписькомерку:
$ systemd-analyze
Startup finished in 1443ms (kernel) + 16356ms (initrd) + 73518ms (userspace) = 91318ms

$ systemd-analyze plot >boot.svg



Более того, это и многое другое доступно прямо из коробки.
« Последнее редактирование: 13 Июля 2011, 09:36:01 от arcfi »

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.