Pagina 1 di 1

init-ng on slackware

Inviato: sab 30 set 2006, 20:28
da whites11
Che ne dite, ci proviamo???

per chi non sapesse, init-ng è un sistema alternativo a system-v (in pratica il sistema di avvio e disattivazione dei servizi di sistema, quello che, tra le altre cose, usa i file in /etc/rc.d) che pare essere molto più veloce ed efficiente... mah!

Inviato: sab 30 set 2006, 23:59
da dapuzz
Su cosa si basa esattamente? Come farebbe a velocizzare l'avvio (sempre ovviamente facendo partire gli stessi servizi)?
Ho letto solo che fa partire i servizi contemporaneamente (cosa che si può fare anche smanettando con il sysV avento una discreta conoscenza della shell), e non mi sembra che abbia molto senso, visto che in ogni caso lo scheduler è unico e la cpu anche.
Inoltre dice di restartare i servizi che terminano inaspettatamente, quindi in un certo senso fa un polling ogni tanto per sapere se un determinato demone è crashato, il che non mi sembra nè una cosa utile (se è crashato vorrei accorgermene) nè tantomeno leggera, bensì occupa più risorse.

Aggiungasi: Dice anche di avere una lista di dipendenze in modo da poter far partire ogni servizio nel momento in cui sono soddisfatte le dipendenze. Ma quindi anche in questo caso fa dei controlli? A parte che mi fido di Pat ed in ogni caso l'avvio del sistema è abbastanza veloce (tolto ldconfig e fc-cache all'avvio) tenete presente che i file rc.d come sono adesso sono 'standard' per ogni pc che abbiamo. Se uno vuole può modificarli (come ogni cosa in slack) lasciando solo lo strettamente necessario togliendo addirittura anche il controllo di eseguibilità guadagnando cicli di clock così tanto preziosi, ma perdendoci in maneggevolezza. A mio avviso l'avvio sta bene come stà. :P
A voi la parola :D

Inviato: dom 1 ott 2006, 1:45
da IceSlack
io non vedo la motivazione, il sisteam di init stile bsd E' il migliore in assoluto

Inviato: dom 1 ott 2006, 8:28
da whites11
era più che altro una cosa a scopo di test...tanto per provare (magari su una macchina secondaria).
da quello che ho capito, i servizi vengono effettivamente avviati alla prima richiesta: per esempio apache parte se fai una richeista web sulla porta 80... così puoi lasciare attivi tutti i servizi, che si attiveranno solo se effettivamente li usi...
comunque anch'io ritengo il sysv molto comodo!
ciao

Inviato: dom 1 ott 2006, 11:30
da IceSlack
whites11 ha scritto:era più che altro una cosa a scopo di test...tanto per provare (magari su una macchina secondaria).
da quello che ho capito, i servizi vengono effettivamente avviati alla prima richiesta: per esempio apache parte se fai una richeista web sulla porta 80... così puoi lasciare attivi tutti i servizi, che si attiveranno solo se effettivamente li usi...
comunque anch'io ritengo il sysv molto comodo!
ciao
ha questo pero' e' peeeko ma a livello di sicurezza?