[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