Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
CPU al massimo in compilazione [RISOLTO]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
aenigma
n00b
n00b


Joined: 02 Mar 2019
Posts: 60
Location: Italy

PostPosted: Mon Mar 04, 2019 5:41 pm    Post subject: CPU al massimo in compilazione [RISOLTO] Reply with quote

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.
_________________
Gentoo MATE


Last edited by aenigma on Thu Mar 07, 2019 7:19 am; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 21335
Location: here

PostPosted: Mon Mar 04, 2019 6:10 pm    Post subject: Reply with quote

Che valore di MAKEOPTS hai settato?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
aenigma
n00b
n00b


Joined: 02 Mar 2019
Posts: 60
Location: Italy

PostPosted: Mon Mar 04, 2019 6:25 pm    Post subject: Reply with quote

Ho settato -j5
_________________
Gentoo MATE
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 21335
Location: here

PostPosted: Mon Mar 04, 2019 6:38 pm    Post subject: Reply with quote

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
View user's profile Send private message
aenigma
n00b
n00b


Joined: 02 Mar 2019
Posts: 60
Location: Italy

PostPosted: Mon Mar 04, 2019 6:47 pm    Post subject: Reply with quote

Domani provo a settare -j4. La variabile PORTAGE_NICENESS a quanto la dovrei settare?
_________________
Gentoo MATE
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 21335
Location: here

PostPosted: Mon Mar 04, 2019 7:10 pm    Post subject: Reply with quote

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
View user's profile Send private message
Massimog
Apprentice
Apprentice


Joined: 04 Nov 2011
Posts: 152
Location: Osimo(AN)

PostPosted: Tue Mar 05, 2019 12:33 am    Post subject: Reply with quote

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
View user's profile Send private message
aenigma
n00b
n00b


Joined: 02 Mar 2019
Posts: 60
Location: Italy

PostPosted: Tue Mar 05, 2019 4:49 pm    Post subject: Reply with quote

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?
_________________
Gentoo MATE
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 21335
Location: here

PostPosted: Tue Mar 05, 2019 5:22 pm    Post subject: Reply with quote

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
View user's profile Send private message
aenigma
n00b
n00b


Joined: 02 Mar 2019
Posts: 60
Location: Italy

PostPosted: Tue Mar 05, 2019 5:57 pm    Post subject: Reply with quote

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.
_________________
Gentoo MATE
Back to top
View user's profile Send private message
fturco
Guru
Guru


Joined: 08 Dec 2010
Posts: 574
Location: Italy

PostPosted: Wed Mar 06, 2019 11:15 am    Post subject: Re: CPU al massimo in compilazione Reply with quote

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
View user's profile Send private message
bandreabis
Advocate
Advocate


Joined: 18 Feb 2005
Posts: 2410
Location: イタリアのロディで

PostPosted: Wed Mar 06, 2019 11:44 pm    Post subject: Re: CPU al massimo in compilazione Reply with quote

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
View user's profile Send private message
aenigma
n00b
n00b


Joined: 02 Mar 2019
Posts: 60
Location: Italy

PostPosted: Thu Mar 07, 2019 7:17 am    Post subject: Reply with quote

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.
_________________
Gentoo MATE
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 21335
Location: here

PostPosted: Thu Mar 07, 2019 7:20 am    Post subject: Reply with quote

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
View user's profile Send private message
xdarma
l33t
l33t


Joined: 08 Dec 2003
Posts: 682
Location: tra veneto e friuli (italy)

PostPosted: Thu Mar 07, 2019 9:10 am    Post subject: Reply with quote

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 top
View user's profile Send private message
aenigma
n00b
n00b


Joined: 02 Mar 2019
Posts: 60
Location: Italy

PostPosted: Thu Mar 07, 2019 10:14 am    Post subject: Reply with quote

No, ho lasciato -j5.
_________________
Gentoo MATE
Back to top
View user's profile Send private message
aenigma
n00b
n00b


Joined: 02 Mar 2019
Posts: 60
Location: Italy

PostPosted: Thu Mar 07, 2019 10:26 am    Post subject: Reply with quote

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.
_________________
Gentoo MATE
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum