View previous topic :: View next topic |
Author |
Message |
saverik Guru
Joined: 18 Oct 2008 Posts: 383
|
Posted: Wed Mar 06, 2013 2:02 pm Post subject: Compilazione Chromium = 9 ore? |
|
|
Ciao a tutti,
possibile che per chomium si impieghi piu di 9 ore per compilare?
devo attivare ualche use speciale? _________________ Dell_7490 i5-8350u ,32GbRam,Adata8200proNvme512Gb
Linux= Gentoo64bit+Kde_Plasma+systemd |
|
Back to top |
|
|
Onip Advocate
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Wed Mar 06, 2013 2:14 pm Post subject: |
|
|
dipende dal tuo hardware, ma è assolutamente verosimile.
probabilmente ti conviene utilizzare www-client/google-chrome _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
|
saverik Guru
Joined: 18 Oct 2008 Posts: 383
|
Posted: Wed Mar 06, 2013 2:59 pm Post subject: |
|
|
cavolo e' un dual core 1,3...mah..
chrome e' piu veloce da compilare? _________________ Dell_7490 i5-8350u ,32GbRam,Adata8200proNvme512Gb
Linux= Gentoo64bit+Kde_Plasma+systemd |
|
Back to top |
|
|
ago Developer
Joined: 01 Mar 2008 Posts: 1527 Location: Milan, Italy
|
Posted: Wed Mar 06, 2013 4:21 pm Post subject: |
|
|
saverik wrote: | cavolo e' un dual core 1,3...mah..
chrome e' piu veloce da compilare? |
chrome è un binario, installi senza compilare |
|
Back to top |
|
|
Spinmc n00b
Joined: 06 Sep 2010 Posts: 39 Location: Ruvo di Puglia (BA) Italy
|
Posted: Wed Mar 06, 2013 8:31 pm Post subject: |
|
|
Dipende anche dal carico di sistema, dalla governace di cpufreq, da PORTAGE_NICENESS, da un sovradosaggio di USE flags/CFLAGS o di makeopts (come proprio Ago ha riportato sul planet)....
Anche io ho un dual core (2401MHz core2 duo) ma per compilare imposto sempre la governance "performance", makeopts=-j2, cflags al minimo indispensabile (-march=native -O2 -pipe) in più "aggiungo" solo la cflags per rimuovere i simboli di debug (-g0)... risultato 2 ore circa.
Soprattutto evita di utilizzare le USE "custom-cflags" o "custom-optimization"!
[OT] PS: A proposito, colgo l'occasione per ringraziare Ago, davvero illuminante il post su makeopts! [/OT] _________________ Excuse me for my English, I'm working on it!
Proud Gentoo donor. Help Gentoo making a donation so do you.
My italian-language blog: http://www.paba-blog.it |
|
Back to top |
|
|
saverik Guru
Joined: 18 Oct 2008 Posts: 383
|
Posted: Sat Mar 09, 2013 11:06 pm Post subject: |
|
|
Queste le mie_:
governance =ondemand
makeopts=-j3
(-march=native -O2 -pipe)
PS: A proposito, dove trovp il post su makeoptsdi Ago? _________________ Dell_7490 i5-8350u ,32GbRam,Adata8200proNvme512Gb
Linux= Gentoo64bit+Kde_Plasma+systemd |
|
Back to top |
|
|
Spinmc n00b
Joined: 06 Sep 2010 Posts: 39 Location: Ruvo di Puglia (BA) Italy
|
Posted: Sun Mar 10, 2013 9:17 am Post subject: |
|
|
Sul planet.
Ondemand va bene di solito per un portatile in quanto permette di risparmiare energia, ma per compilare va senza dubbio meglio "performance".
aggiungere alle Cflags "-g0" ti permette di evitare di compilare anche tutti i simboli di debugQuesto ovviamente riduce i tempi di compilazione. Attento però, nel caso tu dovessi riportare un bug che richieda un certo livello di indagine, ti toccherà ricompilare con i simboli di debug non solo chromium, ma anche tutte le dipendeze! Questo però dovrebbe capitare una volta ogni "morte di papa" (a meno che non si dimettano prima, vabbè...) quindi valuta tu se conviene o no.
Infine suggerisco di cercare il miglior equilibrio per PORTAGE_NICENESS. Per questo ti suggerisco di approfondire i livelli di niceness su linux _________________ Excuse me for my English, I'm working on it!
Proud Gentoo donor. Help Gentoo making a donation so do you.
My italian-language blog: http://www.paba-blog.it |
|
Back to top |
|
|
|