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!
init-ng on slackware
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
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
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
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
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?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
