LINUX.ORG.RU
ФорумTalks

[вещества] rc-ng

 


0

0

у меня внезапно возникла такая идея: при традиционном запуске системы процессы стартуют последовательно, один за другим, а в самом конце уж стартуют *getty/*dm, что перейти к интерактивному взаимодействию. с другой стороны, что мешает перейти к параллельному запуску сервисов - пока пользователь вбивает логин/пароль, стартуют апача/мускуль/постгре/байнд/сендмыл/етц. если реализовывать данную идею, то, очевидно, получаем граф зависимостей сервисов друг от друга (аки апач грузить только после сервера бд, мпд - только после настраивания алсы/осс).

идея боянъ или кодить?

Жуткий боян. Так даже в винде реализование. И в генте есть нечто похожее (не помню как зовется)

iRunix ★★★★
()

$head /etc/init.d/apache2 


#!/sbin/runscript
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

opts="configtest fullstatus graceful gracefulstop modules reload"

depend() {
	need net
	use mysql dns logger netmount postgresql
	after sshd
}

UserUnknown ★★★★★
()

По-моему это давно уже во всех дистрибутивах (кроме тех, что для динозавров).

true
()

И еще upstart есть.

ЗЫ: Э как тебя торкнуло, может поделишься адресом дилера.

Fredy
()

[:]|||| ну ты понял, да? :)

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

lester_dev ★★★★★
()
Ответ на: комментарий от iRunix

> в генте есть нечто похожее

RC_PARALLEL_STARTUP="yes" в /etc/conf.d/rc

acheron ★★★★
()

Точно вещества.... какой админ в здравом уме будет нагружать пользовательскую WS апач/мускуль/постгре/байнд/сендмыл/етц... это скорее удел разработчиков :) и красноглазиков

Сервера перезапускаются не так часто, так что +- 30 минут не суть важно. К тому же последовательный запуск процессов с выводом на экран текстовых сообщений позволяет понять суть происходящих вещей.

$ uptime

11:34am up 340 day(s), 21:11, 2 users, load average: 1.28, 1.59, 1.41

$

robot12 ★★★★★
()
Ответ на: комментарий от iRunix

> $ uptime

> 11:52am up 338 day(s), 2:10, 1 users, load average: 1.02, 1.91, 1.45

> обогнали :(

Ну а теперь покажи класс, докажи что это венда.

Gharik
()
Ответ на: комментарий от Gharik

>Ну а теперь покажи класс, докажи что это венда.

Это фря...

iRunix ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.