Repository 32bit  Forum
Repository 64bit  Wiki

Veloccizzare al max l'avvio

Postate qui per tutte le discussioni legate a Linux in generale.

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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.

Veloccizzare al max l'avvio

Messaggioda darkstaring » ven ago 31, 2012 19:51

Sera a tutti :D ..

mi scuso se riapro un nuovo topic già trattato ma.......
Ho intenzione di velocizzare in più possibile l'avvio, mi riferisco alla motitudine di cose non indispensabili per l'avvio di X persenti in rc.M..
Per ora mi sono limitato a spostare quello che non mi serve immediatamente in rc.local che eseguo in background...
per esempio ho spostato rc.httpd ed altri servizi che non mi servono immediatamente
ma molte cose non indispensabili sono rimaste in rc.M....
Vorrei sapere quali sono le uniche cose veramente indispensabili per spostare tutto il resto in rc.local
e guadagnare qualche secondo :)


Grazieeeee :)
darkstaring
Linux 2.4
Linux 2.4
 
Messaggi: 363
Iscritto il: mer ott 13, 2010 12:55
Slackware: Current
Desktop: xfce

Re: Veloccizzare al max l'avvio

Messaggioda targzeta » ven ago 31, 2012 23:30

Però spostare tutto in rc.local non risolve il problema. Devi semplicemente disabilitare gli rc che non ti servono (chmod -x) e poi al massimo commenti qualcosina dal file rc.M. Io di solito commento:
Codice: Seleziona tutto
## Update all the shared library links:
#if [ -x /sbin/ldconfig ]; then
#  echo "Updating shared library links:  /sbin/ldconfig &"
#  /sbin/ldconfig &
#fi
...
## Update the X font indexes:
#if [ -x /usr/bin/fc-cache ]; then
#  echo "Updating X font indexes:  /usr/bin/fc-cache -f &"
#  /usr/bin/fc-cache -f &
#fi
...
## Update any existing icon cache files:
#if find /usr/share/icons 2> /dev/null | grep -q icon-theme.cache ; then
#  for theme_dir in /usr/share/icons/* ; do
#    if [ -r ${theme_dir}/icon-theme.cache ]; then
#      echo "Updating icon-theme.cache in ${theme_dir}..."
#      /usr/bin/gtk-update-icon-cache -t -f ${theme_dir} 1> /dev/null 2> /dev/null &
#    fi
#  done
#  # This would be a large file and probably shouldn't be there.
#  if [ -r /usr/share/icons/icon-theme.cache ]; then
#    echo "Deleting icon-theme.cache in /usr/share/icons..."
#    #/usr/bin/gtk-update-icon-cache -t -f /usr/share/icons 1> /dev/null 2> /dev/null &
#    rm -f /usr/share/icons/icon-theme.cache
#  fi
#fi
## Update mime database:
#if [ -x /usr/bin/update-mime-database -a -d /usr/share/mime ]; then
#  echo "Updating MIME database:  /usr/bin/update-mime-database /usr/share/mime &"
#  /usr/bin/update-mime-database /usr/share/mime 1> /dev/null 2> /dev/null &
#fi
...
## These GTK+/pango files need to be kept up to date for
## proper input method, pixbuf loaders, and font support.
#if [ -x /usr/bin/update-gtk-immodules ]; then
#  /usr/bin/update-gtk-immodules --verbose
#fi
#if [ -x /usr/bin/update-gdk-pixbuf-loaders ]; then
#  /usr/bin/update-gdk-pixbuf-loaders --verbose
#fi
#if [ -x /usr/bin/update-pango-querymodules ]; then
#  /usr/bin/update-pango-querymodules --verbose
#fi
però se esegui la connessione all'avvio via rc.inet1 allora quello mi sembra che ci mette un po' ad avviarsi, anche perché, se non sbaglio, si blocca sino a che non si connette prima di eseguire rc.inet2. Infatti in rc.inet2 dice:
Codice: Seleziona tutto
...
# At this point, we are ready to talk to The World...
da cui desumo che lui voglia essere sicuro di essersi connesso ad internet prima di andare avanti.

Emanuele
Linux Registered User #454438
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
20/04/2013 - Io volevo Rodotà
Avatar utente
targzeta
Iper Master
Iper Master
 
Messaggi: 6149
Iscritto il: gio nov 03, 2005 14:05
Località: Carpignano Sal. (LE) <-> Pisa
Nome Cognome: Emanuele Tomasi
Slackware: current
Kernel: latest stable
Desktop: IceWM


Torna a Gnu/Linux in genere

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti