[LUGOS] nadomestilo za init skripto - ideja
Nejc Škoberne
nejc at skoberne.net
Wed Jan 12 18:09:26 CET 2005
> Pa tudi če bi se skripte zaganjale vzporedno jih še vedno mora
> interpretirati sh in za to se uporabi veliko časa, zato je binarni način
> mnogo hitrejši. Lahko bi pa naredil enostavno tako, da bi med dodajanjem
> servisa določil odvisnosti in bi se vse skupaj spletlo v dobro. Zdej sam
> vprašanje, kako to splesti?
Ravno to ti je skusal Matija povedati - za to (sh interpretacija) se
ne porabi veliko casa. Pravzaprav se porabi zelo malo casa. Lepa
lastnost rc skript je hitrost - zagoni servisov (in inicializacije) se
dogajajo takoj druga za drugo, brez vmesnega cakanja. "sh
interpretacija" tukaj res ni ozko grlo. Po mojem je problem ravno v
modularnosti - ta povzroci navidezno pocasnost.
Gentoojev sistem rc skript pocne to, kar si na koncu napisal: vsaka
skripta ni "sh" skripta ampak prav posebna "init" skripta, ki jo
zazene en drug programcek. V vsaki taki init skripti so tudi navedene
odvisnosti od drugih - tako da se ne more zgoditi, da bi se kaj
pognalo pred svojo odvisnostjo. Poglej si malo ...
--
Nejc Škoberne
E-mail: nejc at skoberne.net
More information about the lugos-list
mailing list