The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Вышла первая версия системы инициализации systemd"
Отправлено Аноним, 08-Июл-10 01:45 
>>Это на вашем компе, с вашим набором служб. У рядового юзера Васи можеть быть другой комп и другой набор служб, который будет грузиться минуту.
>>Вы предлагаете тысячам юзеров ежедневно ждать лишние несколько минут только потому, что _персонально у вас_ всё грузится быстро?

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

Во-вторых, CONCURRENCY=makefile.

Вот вам самый простой сервис. Он стартует в параллели. Когда иксы с рабочим окружением уже загружены, он всё ещё выполняется. А когда я приду с чашкой чая утром (та ситуация, которую вы описываете?), он уже выполнится, и никаких on-demand запросов с задержками.

#!/bin/sh

### BEGIN INIT INFO
# Provides:          sleep
# Required-Start:    $syslog
# Required-Stop:     $syslog
# Should-Start:
# Should-Stop:
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Long sleep
### END INIT INFO

. /lib/init/vars.sh
. /lib/lsb/init-functions

do_start()
{
    log_action_msg "Sleeping service"
    sleep 100
}

case "$1" in
  start)
        do_start
        ;;
  restart|reload|force-reload)
        echo "Error: argument '$1' not supported" >&2
        exit 3
        ;;
  stop)
        # No-op
        ;;
  *)
        echo "Usage: $0 start|stop" >&2
        exit 3
        ;;
esac

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру