View previous topic :: View next topic |
Author |
Message |
ænigma Tux's lil' helper
Joined: 02 Mar 2019 Posts: 115 Location: Italy
|
Posted: Mon Mar 04, 2019 5:41 pm Post subject: CPU al massimo in compilazione [RISOLTO] |
|
|
Ciao gente, come posso evitare di avere la CPU al 100% durante la compilazione? Premetto che ho quattro core e non sono riuscito scaricarmi MARBLE in quanto mi si arresta il PC per l'eccessivo consumo di CPU. Grazie. _________________ Davide
Descriverei Gentoo con una sola parola: GENIALE!
Last edited by ænigma on Thu Mar 07, 2019 7:19 am; edited 1 time in total |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30837 Location: here
|
Posted: Mon Mar 04, 2019 6:10 pm Post subject: |
|
|
Che valore di MAKEOPTS hai settato? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
ænigma Tux's lil' helper
Joined: 02 Mar 2019 Posts: 115 Location: Italy
|
Posted: Mon Mar 04, 2019 6:25 pm Post subject: |
|
|
Ho settato -j5 _________________ Davide
Descriverei Gentoo con una sola parola: GENIALE! |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30837 Location: here
|
Posted: Mon Mar 04, 2019 6:38 pm Post subject: |
|
|
Hai provare a diminuire questo valore per ridurre la compilazione parallela, c'e' anche la variabile PORTAGE_NICENESS che puoi settare per diminuire la priorita' del processo emerge nello scheduling _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
ænigma Tux's lil' helper
Joined: 02 Mar 2019 Posts: 115 Location: Italy
|
Posted: Mon Mar 04, 2019 6:47 pm Post subject: |
|
|
Domani provo a settare -j4. La variabile PORTAGE_NICENESS a quanto la dovrei settare? _________________ Davide
Descriverei Gentoo con una sola parola: GENIALE! |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30837 Location: here
|
Posted: Mon Mar 04, 2019 7:10 pm Post subject: |
|
|
aenigma wrote: | Domani provo a settare -j4. La variabile PORTAGE_NICENESS a quanto la dovrei settare? |
Fai qualche prova per capire i valori vedi man nice _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Massimog Apprentice
Joined: 04 Nov 2011 Posts: 164 Location: Osimo(AN)
|
Posted: Tue Mar 05, 2019 12:33 am Post subject: |
|
|
io uso queste impostazioni un make.conf, e il portatile è abbastanza usabile anche in compilazione
Code: | MAKEOPTS="-j9 -l7.7" |
Code: | EMERGE_DEFAULT_OPTS="--jobs 8 --load-average 7.7 --with-bdeps=y" |
https://wiki.gentoo.org/wiki/EMERGE_DEFAULT_OPTS _________________ Distribuzione: Gentoo x86_64
Desktop: GNOME 3.30.2 |
|
Back to top |
|
|
ænigma Tux's lil' helper
Joined: 02 Mar 2019 Posts: 115 Location: Italy
|
Posted: Tue Mar 05, 2019 4:49 pm Post subject: |
|
|
Ho provato vari settaggi, ma la CPU dopo un po' che mi compila Marble, va in crisi e mi tocca interrompere. Come posso eliminare i pacchetti che ho già scaricato e che quindi non servono a nulla? _________________ Davide
Descriverei Gentoo con una sola parola: GENIALE! |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30837 Location: here
|
Posted: Tue Mar 05, 2019 5:22 pm Post subject: |
|
|
aenigma wrote: | Ho provato vari settaggi, ma la CPU dopo un po' che mi compila Marble, va in crisi e mi tocca interrompere. Come posso eliminare i pacchetti che ho già scaricato e che quindi non servono a nulla? |
Eliminare i pacchetti gia' scaricati ti libera memoria disco ma non ha alcun effetto sulla CPU, comunque per questo esiste il tool eclean-dist _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
ænigma Tux's lil' helper
Joined: 02 Mar 2019 Posts: 115 Location: Italy
|
Posted: Tue Mar 05, 2019 5:57 pm Post subject: |
|
|
Si, volevo pulire i file inutili di Marble, visto che il download è incompleto, lo so che non serve alla CPU, ma almeno libero spazio su disco. Grazie a tutti. _________________ Davide
Descriverei Gentoo con una sola parola: GENIALE! |
|
Back to top |
|
|
fturco Veteran
Joined: 08 Dec 2010 Posts: 1181 Location: Italy
|
Posted: Wed Mar 06, 2019 11:15 am Post subject: Re: CPU al massimo in compilazione |
|
|
aenigma wrote: | Ciao gente, come posso evitare di avere la CPU al 100% durante la compilazione? Premetto che ho quattro core e non sono riuscito scaricarmi MARBLE in quanto mi si arresta il PC per l'eccessivo consumo di CPU. Grazie. |
Quando si compila un pacchetto è normale avere la CPU al 100%. Il problema è che compilare un pacchetto non dovrebbe in nessun caso portare il PC ad arrestarsi. Ciò mi fa pensare ad un problema di raffreddamento termico. Hai provato a controllare la temperatura della CPU mentre compili con lm_sensors? |
|
Back to top |
|
|
bandreabis Advocate
Joined: 18 Feb 2005 Posts: 2489 Location: イタリアのロディで
|
Posted: Wed Mar 06, 2019 11:44 pm Post subject: Re: CPU al massimo in compilazione |
|
|
aenigma wrote: | Ciao gente, come posso evitare di avere la CPU al 100% durante la compilazione? Premetto che ho quattro core e non sono riuscito scaricarmi MARBLE in quanto mi si arresta il PC per l'eccessivo consumo di CPU. Grazie. |
Hai controllato se non sia un problema di spazio su disco esaurito, o di inodes esauriti?
Sono in ballo anch'io con questo problema del PC che si frizza. Dai test che sto facendo (ahimè su Windows perché la Gentoo Box è inutilizzabile dopo l'ennesimo blocco) non pare che il problema sia la CPU, ma temo proprio lo spazio che ha per la compilazione (nel mio caso in RAM perché sono su SSD). che si esaurisce e blocca tutto. _________________ Il numero di post non fa di me un esperto! Anzi! |
|
Back to top |
|
|
ænigma Tux's lil' helper
Joined: 02 Mar 2019 Posts: 115 Location: Italy
|
Posted: Thu Mar 07, 2019 7:17 am Post subject: |
|
|
Ciao a tutti ho risolto il problema aggiungendo PORTAGE_NICENESS="-15" e in MAKEOPTS ho aggiunto -l3.3 come suggerito da fedeliallalinea e Massimog, i quali ringrazio. Ho finito la lunga installazione di Marble senza intoppi. Anche io ho un SSD. Ciao. _________________ Davide
Descriverei Gentoo con una sola parola: GENIALE! |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30837 Location: here
|
Posted: Thu Mar 07, 2019 7:20 am Post subject: |
|
|
aenigma, se capita ancora come ha suggerito fturco controlla il dmesg se il problema non e' il surriscaldamento delle CPU _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
xdarma l33t
Joined: 08 Dec 2003 Posts: 719 Location: tra veneto e friuli (italy)
|
Posted: Thu Mar 07, 2019 9:10 am Post subject: |
|
|
aenigma wrote: | PORTAGE_NICENESS="-15" |
Occhio che i valori negativi di nice danno maggiore priorità al processo, quindi il computer sarà meno "reattivo".
Se vuoi che la compilazione interferisca di meno con le altre attività, dovresti usare un valore positivo.
In MAKEOPTS hai mantenuto "-j4"? _________________ proud user of faKeDE-4.7.3 -> back to windowmaker -> moved to LXQt |
|
Back to top |
|
|
ænigma Tux's lil' helper
Joined: 02 Mar 2019 Posts: 115 Location: Italy
|
Posted: Thu Mar 07, 2019 10:14 am Post subject: |
|
|
No, ho lasciato -j5. _________________ Davide
Descriverei Gentoo con una sola parola: GENIALE! |
|
Back to top |
|
|
ænigma Tux's lil' helper
Joined: 02 Mar 2019 Posts: 115 Location: Italy
|
Posted: Thu Mar 07, 2019 10:26 am Post subject: |
|
|
Se succede ancora controllo il surriscaldamento della CPU, come suggerito da fturco, ma già così ho visto che i processori, durante il processo di compilazione, non lavorano sempre al 100%, ma si alternano a momenti dove l' attività è decisamente più bassa. _________________ Davide
Descriverei Gentoo con una sola parola: GENIALE! |
|
Back to top |
|
|
|