Condividi con noi i tuoi progetti personali

Messaggio1 febbraio 2010, 15:20 - Quick-init - Fast archlinux init scripts #58406

Io per fare il test con gnome, ho messo gnome-session nei processi da controllare per il runlevel 5.
Forse si potrebbe mettere addirittura gnome-panel (perché a me i pannelli vengono fuori dopo la comparsa del desktop)
Ultima modifica di zeek il 1 febbraio 2010, 15:21, modificato 1 volta in totale.
zeek
Arciere
 
Messaggi: 263
Iscritto il: 6 febbraio 2009, 16:23
Top

Messaggio1 febbraio 2010, 17:06 - Quick-init - Fast archlinux init scripts #58433

OdinEidolon ha scritto:
ArchGuy ha scritto:Codello :) e' il problema... non capisco quale sia il processo che deve essere "stoppato" e quindi messo tra quelli in exit_proc.
Avevo pensato di mettere... X...

P.S.: per il momento il bootchartd non si "ferma" e deve essere killato esplicitamente.

X parte troppo presto, guardati gli altri bootchart... a me almeno (vedi post #332) se setto il sistema per fare il boot in 11 secondi X parte verso il quinto secondo, così come kdm e kdm_greet. non capisco quale processo usi per decidere quando fermarsi. Forse quando termina kdm_greet?
puoi magare fare uno script che parta appena prima del login e che killi bootchartd? è possibile fare qualcosa del genere?

Effettivamente avrei barato troppo spudoratamente... forse potrei provare, come suggerito nell'ultimo post, a mettere gnome-panel.

[gnome|openbox]-session non credo sia molto attendibile visto che almeno nel mio caso e' quello che richiede buona parte del tempo, sebbene venga lanciato abbastanza presto.
Linux HP6510B-Notebook
CRUNCHBANG 2.6.32-5-amd64 x86_64 GNU/Linux
Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz GNU/Linux
ArchGuy
Little John
 
Messaggi: 1331
Iscritto il: 26 marzo 2009, 19:16
Località: Montignoso
Top

Messaggio2 febbraio 2010, 10:52 - Quick-init - Fast archlinux init scripts #58510

scusate, in che file si vede/cambia a quale processo bc deve fermarsi?

Io non capisco il mio se si ferma quando appare kdm (non sembrerebbe, a leggere il bootchart, ma i tempi più o meno corrispondono) o dopo.

Gome panel secondo me è troppo tardi, è già finito il processo di boot e saremmo in pieno caricamento del desktop!
Notebook: Clevo M735T - 13,3" LED (1280x800) - P8700 (2.53GHz Core2Duo) - 4gb DDR2 800MHz - Samsung PM800 64GB SSD - Intel GMA4500HD - Intel 5300WiFi - KDE - x86_64
OdinEidolon
Arciere Provetto
 
Messaggi: 448
Iscritto il: 18 gennaio 2010, 23:20
Località: Belluno (Università a TS)
Top

Messaggio2 febbraio 2010, 10:58 - Quick-init - Fast archlinux init scripts #58511

Il file e' /sbin/bootchartd ovvero proprio quello che viene lanciato al momento in cui inizia la fase di boot
Linux HP6510B-Notebook
CRUNCHBANG 2.6.32-5-amd64 x86_64 GNU/Linux
Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz GNU/Linux
ArchGuy
Little John
 
Messaggi: 1331
Iscritto il: 26 marzo 2009, 19:16
Località: Montignoso
Top

Messaggio2 febbraio 2010, 11:02 - Quick-init - Fast archlinux init scripts #58512

ArchGuy ha scritto:Il file e' /sbin/bootchartd ovvero proprio quello che viene lanciato al momento in cui inizia la fase di boot

grazie... va proprio a cercarsi kdm_greet e kdm: ma allora perché da quando parte uno dei due bootchartd dura altri 3-4 secondi?
perdonate l'ignoranza
Notebook: Clevo M735T - 13,3" LED (1280x800) - P8700 (2.53GHz Core2Duo) - 4gb DDR2 800MHz - Samsung PM800 64GB SSD - Intel GMA4500HD - Intel 5300WiFi - KDE - x86_64
OdinEidolon
Arciere Provetto
 
Messaggi: 448
Iscritto il: 18 gennaio 2010, 23:20
Località: Belluno (Università a TS)
Top

Messaggio2 febbraio 2010, 13:14 - Quick-init - Fast archlinux init scripts #58526

OdinEidolon ha scritto:Gome panel secondo me è troppo tardi, è già finito il processo di boot e saremmo in pieno caricamento del desktop!

bhe, sarebbe proprio per vedere in quanto tempo il desktop è completamente carico, (ovviamente con l'autologin altrimenti inciderebbe il tempo di digitazione della password) che è secondo me il tempo che conta.

Per esempio, xp boota in un attimo, ti chiede subito la password o ti fa vedere subito il desktop, ma da qui al dire che il computer è pronto per essere utilizzato passa almeno almeno 1 minuto.
zeek
Arciere
 
Messaggi: 263
Iscritto il: 6 febbraio 2009, 16:23
Top

Messaggio2 febbraio 2010, 13:28 - Quick-init - Fast archlinux init scripts #58527

zeek ha scritto:Per esempio, xp boota in un attimo...

bhè discutiamone...
Asa
Arciere Provetto
 
Messaggi: 443
Iscritto il: 3 giugno 2009, 14:53
Località: Milano
Top

Messaggio2 febbraio 2010, 13:49 - Quick-init - Fast archlinux init scripts #58528

dieghen89 ha scritto:Cmq info per tutti! Il kernel 2.6.32 è entrato nello stable tree, sperando che i dev di arch inglobino il DEVTMPFS ci saranno delle belle modifiche a quick-init...Ma lascio la parola ad adriano per cose più tecniche...:D

Qualcuno ha provato a ricompilare attivando DEVTMPFS e ad utilizzarlo in quick-init?
Se si, che differenze di tempi ci sono?
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1871
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Messaggio2 febbraio 2010, 13:56 - Quick-init - Fast archlinux init scripts #58530

Si io ho provato ancora dalla prima rc1 del .32...La differenza per ora è pressocche nulla fino a quando non vengono modificati gli initscripts...Adriano tempo fa aveva l'idea di riscriverli vista questa modifica al kernel, ma evidentemente da buon universitario non ha tempo...Infatti è da un po' che non si vede da queste parti...
Eeepc 1015PEM Black + KDE Minimal + kernel-netbook + acpi-eeepc-1015pem --> GUIDA
Phenom II X3 720 BE 2.8GHz + 2GB DDR2 1066 MHz + GeForce 9600GT
Utente linux #485108
Avatar utente
dieghen89
Little John
 
Messaggi: 1307
Iscritto il: 28 novembre 2008, 18:53
Località: Provincia di Udine
Top

Messaggio2 febbraio 2010, 19:21 - Quick-init - Fast archlinux init scripts #58583

zeek ha scritto:bhe, sarebbe proprio per vedere in quanto tempo il desktop è completamente carico, (ovviamente con l'autologin altrimenti inciderebbe il tempo di digitazione della password) che è secondo me il tempo che conta.

Per esempio, xp boota in un attimo, ti chiede subito la password o ti fa vedere subito il desktop, ma da qui al dire che il computer è pronto per essere utilizzato passa almeno almeno 1 minuto.

sì, certo, ha senso.
[OT]
Comunque il fatto che XP booti in un attimo è assai discutibile: sul mio desktop, che ho in dual-boot, xp ci mette buoni 30 secondi da GRUB al desktop, e altri 30 dopo. Ubuntu (eh, lo so...) circa 30 secondi in tutto, con l'autologin e nessun tweaking.
C'è anche però da dire che un mio amico ha xp su un netbook atom, quindi con hardware decisamente scarso, che fa il boot in 15 secondi al desktop, poi il solito 40-50 secondi perché si carichi tutto. La differenza? Sinceramente non saprei, possibile che lo zio Bill abbia introdotto delle novità solo per netbook di cui ci ha nascosto i dettagli? Sta di fatto che il mio fisso, con hardware potente e sistema pulito e aggiornato, ci mette di più a bootare di un minuscolo affarino Samsung. [/OT]

Proverò anche io a vedere in quanto tempo fa il boot al desktop, anche perché Plasma è pesante e volgio vedere come lo gestsce in parallelo con altri processi. Credo però che nel tempodi accesso al desktop sia incluso anche il tempo richiesto dalla scheda wireless per connettersi... o no?
Notebook: Clevo M735T - 13,3" LED (1280x800) - P8700 (2.53GHz Core2Duo) - 4gb DDR2 800MHz - Samsung PM800 64GB SSD - Intel GMA4500HD - Intel 5300WiFi - KDE - x86_64
OdinEidolon
Arciere Provetto
 
Messaggi: 448
Iscritto il: 18 gennaio 2010, 23:20
Località: Belluno (Università a TS)
Top

Messaggio2 febbraio 2010, 21:26 - Quick-init - Fast archlinux init scripts #58604

io per ora ho compilato il 2.6.32.7 attivando l'automount di dev su tmpfs ed ho commentato tutte le chiamate a mknod di /etc/qinit.sysinit.

Ho guadagnato 2 secondi, ma non credo siano queste le modifiche che farà Adriano ;)
zeek
Arciere
 
Messaggi: 263
Iscritto il: 6 febbraio 2009, 16:23
Top

Messaggio3 febbraio 2010, 3:02 - Quick-init - Fast archlinux init scripts #58622

Mettendo gnome-panel tra gli exit_proc in /sbin/bootchartd becco ben 37 secondi.
Ancora molti/troppi...

Immagine
Ultima modifica di ArchGuy il 3 febbraio 2010, 14:55, modificato 1 volta in totale.
Linux HP6510B-Notebook
CRUNCHBANG 2.6.32-5-amd64 x86_64 GNU/Linux
Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz GNU/Linux
ArchGuy
Little John
 
Messaggi: 1331
Iscritto il: 26 marzo 2009, 19:16
Località: Montignoso
Top

Messaggio3 febbraio 2010, 9:57 - Quick-init - Fast archlinux init scripts #58628

Vabè guardando i processi, in 37 secondi il computer è COMPLETAMENTE pronto, non è che siano poi così tanti no?
zeek
Arciere
 
Messaggi: 263
Iscritto il: 6 febbraio 2009, 16:23
Top

Messaggio3 febbraio 2010, 10:30 - Quick-init - Fast archlinux init scripts #58631

intanto ti prego metti quell'immagine in formato piccolo (thumbnail) cosicché eventuali poveri arcieri 56K non debbano aspettare ore!
Comunque 37s con è malaccio, dal grafico direi che limitante è un po' il tempo di accesso del disco (che immagino sia a 5400rpm). Prova a trafficare con readahead (trovi il pacchetto su AUR) per ottimizzare i tempi di caricamento (sembra che il disco stia molto in fase di seek).
Hai provato a lasciare che i moduli si carichino da soli? senza insegnargliene nessuno tu? Prova, io ho guadagnato 2-4 secondi, anche se poi non tutto funzionava al meglio. Anche mettere un po' di demoni in background aiuta molto... e pure sistemarli bene in ordine.

Inoltre, non so se è possibile, sarebbe utile se si riuscisse a minimizzare il tempo meccanico che il dsco ci mette per passare da un settore ad un altro (che in realtà non è molto) mettendo tutti i file utili al boot nella stessa zona (zona fisica intendo) del disco, di modo che la testina non debba fare tanta strada. Idea un po' balzana, ma secondo me tutti quei punti dove la traccia (verde) del throughput del disco è 0 è perché deve faticare a trovare file tutti "frammentati".
Notebook: Clevo M735T - 13,3" LED (1280x800) - P8700 (2.53GHz Core2Duo) - 4gb DDR2 800MHz - Samsung PM800 64GB SSD - Intel GMA4500HD - Intel 5300WiFi - KDE - x86_64
OdinEidolon
Arciere Provetto
 
Messaggi: 448
Iscritto il: 18 gennaio 2010, 23:20
Località: Belluno (Università a TS)
Top

Messaggio3 febbraio 2010, 14:59 - Quick-init - Fast archlinux init scripts #58689

L'autoload dei moduli e' abilitato sebbene alcuni siano caricati esplicitamente altrimenti mi sembra di ricordare che non tutto funzionasse a dovere.
Il pacchetto readahead l'ho installato ma ancora non l'ho configurato/abilitato.
I demoni vengono avviati quasi tutti in bg tranne un paio.
Linux HP6510B-Notebook
CRUNCHBANG 2.6.32-5-amd64 x86_64 GNU/Linux
Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz GNU/Linux
ArchGuy
Little John
 
Messaggi: 1331
Iscritto il: 26 marzo 2009, 19:16
Località: Montignoso
Top

Messaggio3 febbraio 2010, 17:59 - Quick-init - Fast archlinux init scripts #58716

ArchGuy ha scritto:L'autoload dei moduli e' abilitato sebbene alcuni siano caricati esplicitamente altrimenti mi sembra di ricordare che non tutto funzionasse a dovere.
Il pacchetto readahead l'ho installato ma ancora non l'ho configurato/abilitato.
I demoni vengono avviati quasi tutti in bg tranne un paio.

Io ho notato un notevole miglioramento senza caricare nessun modulo esplicitamente, ma perdevo il controllo della frequenza CPU. Hai un link che dica come configurare sreadahead/readahead?
Notebook: Clevo M735T - 13,3" LED (1280x800) - P8700 (2.53GHz Core2Duo) - 4gb DDR2 800MHz - Samsung PM800 64GB SSD - Intel GMA4500HD - Intel 5300WiFi - KDE - x86_64
OdinEidolon
Arciere Provetto
 
Messaggi: 448
Iscritto il: 18 gennaio 2010, 23:20
Località: Belluno (Università a TS)
Top

Messaggio3 febbraio 2010, 18:35 - Quick-init - Fast archlinux init scripts #58723

Prova a partire da QUA
http://wiki.archlinux.org/index.php/Readahead


Ma googlando un po' trovi un altro po' di roba.
Linux HP6510B-Notebook
CRUNCHBANG 2.6.32-5-amd64 x86_64 GNU/Linux
Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz GNU/Linux
ArchGuy
Little John
 
Messaggi: 1331
Iscritto il: 26 marzo 2009, 19:16
Località: Montignoso
Top

Messaggio3 febbraio 2010, 20:23 - Quick-init - Fast archlinux init scripts #58747

Uhm.. Io ho messo readahead, seguendo il wiki, ma non ho guadagnato niente, forse un secondo ma ho nel contempo tolto preload (che c'era prima) quindi non so se il guadagno è stato dato da readahead o da preload.. però non riesco a trovare altro.. altri link? Comunque siamo un bel po ot.. perché non apriamo un topic su redahead o su trick per migliorare il boot in generale senza sporcare questo dedicato interamente a quick-init?
zeek
Arciere
 
Messaggi: 263
Iscritto il: 6 febbraio 2009, 16:23
Top

Messaggio21 febbraio 2010, 23:20 - Quick-init - Fast archlinux init scripts #61097

Salve ragazzi, ho installato il vostro script, funziona, il tempo di boot anche se di poco s'è ridotto. Unica pecca è che fbsplash ha iniziato a dare i numeri:

innanzitutto una domanda: Devo disabilitare l'avvio di udev? Il vostro script potrebbe andare in conflitto con il funzionamento di fbsplash?

Ciao e grazie
-luk-
Arciere
 
Messaggi: 164
Iscritto il: 15 gennaio 2010, 16:07
Località: Napoli
Top

Messaggio24 febbraio 2010, 23:44 - Quick-init - Fast archlinux init scripts #61434

Idee?
-luk-
Arciere
 
Messaggi: 164
Iscritto il: 15 gennaio 2010, 16:07
Località: Napoli
Top

Messaggio8 marzo 2010, 13:35 - Quick-init - Fast archlinux init scripts #62868

Ciao a tutti, ho installato quick-init e seguito le istruzioni a video post-instalazione, Arch si avvia normalmente, ma, prima che GDM si avvii (è tra i demoni in rc.conf) mi compare questo errore:

ale login: Failed to start message bus: The pid file /var/run/dbus.pid exist, if the message bus is not running remove this file

Con l'init normale non ho mai avuto problemi, puo essere legato al fatto che ho inserito dbus tra i demoni in rc.conf?

Forse è legato a questo problema, ma ci metto circa 35 secondi per avviare il login grafico.

Ale
aalex
Novello Arciere
 
Messaggi: 26
Iscritto il: 25 febbraio 2010, 11:53
Località: Salerno
Top

Messaggio8 marzo 2010, 13:46 - Quick-init - Fast archlinux init scripts #62870

aalex ha scritto:Ciao a tutti, ho installato quick-init e seguito le istruzioni a video post-instalazione, Arch si avvia normalmente, ma, prima che GDM si avvii (è tra i demoni in rc.conf) mi compare questo errore:
ale login: Failed to start message bus: The pid file /var/run/dbus.pid exist, if the message bus is not running remove this file
Con l'init normale non ho mai avuto problemi, puo essere legato al fatto che ho inserito dbus tra i demoni in rc.conf?
Forse è legato a questo problema, ma ci metto circa 35 secondi per avviare il login grafico.

Controlla qui perché ci sono due metodi di avviare dbus:
uno è quello di farlo partire da DAEMONS in rc.conf prima di hal
il secondo (se ci sono problemi con il primo metodo) è quello di avviare esplicitamente solo hal che comunque fa partire dbus.
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1871
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

Messaggio8 marzo 2010, 13:54 - Quick-init - Fast archlinux init scripts #62872

ambro ha scritto:
aalex ha scritto:Ciao a tutti, ho installato quick-init e seguito le istruzioni a video post-instalazione, Arch si avvia normalmente, ma, prima che GDM si avvii (è tra i demoni in rc.conf) mi compare questo errore:
ale login: Failed to start message bus: The pid file /var/run/dbus.pid exist, if the message bus is not running remove this file
Con l'init normale non ho mai avuto problemi, puo essere legato al fatto che ho inserito dbus tra i demoni in rc.conf?
Forse è legato a questo problema, ma ci metto circa 35 secondi per avviare il login grafico.

Controlla qui perché ci sono due metodi di avviare dbus:
uno è quello di farlo partire da DAEMONS in rc.conf prima di hal
il secondo (se ci sono problemi con il primo metodo) è quello di avviare esplicitamente solo hal che comunque fa partire dbus.

Ambro grazie mille! Torni a darmi una mano... avevo messo dbus tra in daemons prima di hal, come descritto nel wiki per utilizzare wicd.

Provo a rimuoverlo e posto i risultati, anche della bootchart
aalex
Novello Arciere
 
Messaggi: 26
Iscritto il: 25 febbraio 2010, 11:53
Località: Salerno
Top

Messaggio8 marzo 2010, 14:41 - Quick-init - Fast archlinux init scripts #62881

Allora... la rimozione di dbus tra i demoni non influenza il comportamento di wicd, ma ha eliminato il problema riportato nel post precedente :D.

Adesso il problema è che non riesco a generare la bootchart! se do il comando bootchart-render mi restituisce l'errore:

/var/log/bootchart.tgz not found

ho letto nel wiki che puo essere legato all'utilizzo di un login manager diverso da gdm, kdm ecc, ma io uso gdm!
Ho anche provato ad aggiungere gdm nello script /sbin/bootchartd.

Perché non funziona?
aalex
Novello Arciere
 
Messaggi: 26
Iscritto il: 25 febbraio 2010, 11:53
Località: Salerno
Top

Messaggio8 marzo 2010, 14:58 - Quick-init - Fast archlinux init scripts #62885

aalex ha scritto:Adesso il problema è che non riesco a generare la bootchart! se do il comando bootchart-render mi restituisce l'errore:

/var/log/bootchart.tgz not found

Che bootmanager usi? LILO, Grub, Grub2?
Come avvii bootchart?
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 3.8-ck - KDE 4.10
Mediacenter: Asus AT310NT-I - Atom N330 - Nvidia ION - i686 - kernel 3.7-ARCH - openbox - XBMC-Frodo
Netbook: Asus eeepc1001 - i686 - kernel-netbook 3.7 - lxde
Avatar utente
ambro
Robin Hood
 
Messaggi: 1871
Iscritto il: 27 agosto 2009, 21:37
Località: Verona
Top

PrecedenteProssimo

Torna a Progetti

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

Moderatori: 4javier, aleph, veleno77, adriano, Hilinus