PDA

View Full Version : Ubuntu, velocizzare l'avvio


lnessuno
20-04-2007, 12:44
ormai è un thread ciclico, ma non risolvo mai... :fagiano:

con l'aggiornamento a feisty si è leggermente velocizzato il boot del sistema, ora sta sui 58 secondi circa... così ho provato a disabilitare apache e mysql dall'avvio automatico, visto che mi servono solo una volta ogni tanto posso farli partire a mano...

ora mi rimangono questi servizi attivi:

dbus
acpid
apmd
hotkey-setup (cosa è??)
aumix (vabbè)
gdm
klogd
sysklogd
samba (mi serve)
ntp (comodo, prende l'ora da internet)
cupsys
hplip (mi serve per una multifunzione hp)
apport

cosa posso disabilitare? ad esempio klogd e sysklogd servono entrambi?

stefanoxjx
20-04-2007, 13:22
Estratto da un articolo su Linux & C.

APMD: Si occupa della gestione della batteria, può essere disattivato se non si usa un notebook

HOTKEY-SETUP: Gestisce i tasti speciali per i notebook, solo per alcune marche, quali HP, Acer, Asus, Sony, Dell e IBM.

CUPSYS: Non credo ci sia bisogno di spiegazioni :mbe:

DBUS: Non c'è scritto nulla ma credo sia importante

ACPID: Non credo ci sia bisogno di spiegazioni :mbe:

KLOGD e SYSLOGD: Io non li disabiliterei.

APPPORT: Che roba è ???? :confused:

lnessuno
20-04-2007, 14:15
quindi i primi due posso brasarli.. bene. l'ultimo è il tool per la segnalazione degli errori, una novità di feisty pare...

pfinet
20-04-2007, 19:27
Puoi disabilitare tutti i servizi che vuoi, il boot con sysv-init sara sempre lento, prova a fare il profiling del kernel durante il boot, vedrai che c'è uno spreco di tempo assurdo.
Ad esempio una volta avevo visto che quando avviava lo script S40networking, se ne stava 6 secondi fermi senza fare niente ad aspettare che la scheda di rete rispondesse, nel frattenpo potrebbe caricare un mucchio di altre cose, invece non puo per colpa della struttura sequenziale dell'init alla sysv.

L'unica soluzione è usare initng o simili, che funzionano davvero.
Sul mio pc con initng sono passato da 31 secondi che facevo prima a 20 avviando gli stessi identici servizi.

http://img106.imageshack.us/img106/4076/bootchartxa2.th.png (http://img106.imageshack.us/my.php?image=bootchartxa2.png)

Dcromato
20-04-2007, 19:30
Sul mio pc con initng sono passato da 31 secondi che facevo prima a 20 avviando gli stessi identici servizi.

http://img106.imageshack.us/img106/4076/bootchartxa2.th.png (http://img106.imageshack.us/my.php?image=bootchartxa2.png)

Fammi capire, usi initng al posto di upstart?

pfinet
20-04-2007, 19:33
bhe, è gia tanto se ho avuto tempo di installare quello.
perche dici, upstart è meglio?

Dcromato
20-04-2007, 19:47
bhe, è gia tanto se ho avuto tempo di installare quello.
perche dici, upstart è meglio?
Beh direi di si.

pfinet
20-04-2007, 19:53
Gli ho dato un'occhiata, effettivamente ha qualche features in piu che initng non ha.
Comunque uno o l'altro la strada è quella, è inutile mettersi a disabilitare servizi solo per guadagnare una manciata di secondi quando con questi tools se ne guadagnano molti di piu senza rinunciare a niente.

Dcromato
20-04-2007, 19:55
Gli ho dato un'occhiata, effettivamente ha qualche features in piu che initng non ha.
Comunque uno o l'altro la strada è quella, è inutile mettersi a disabilitare servizi solo per guadagnare una manciata di secondi quando con questi tools se ne guadagnano molti di piu senza rinunciare a niente.
Ma personalmente l'avvio lo ritengo il male minore, punto piu che altro a ottenere un funzionamento fluido.

stefanoxjx
20-04-2007, 20:27
Ma per upstart basta "apt-get install upstart" o poi bisogna mettersi a smanettare con file di configurazione e altre storie?