Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Question sur le temps de compilation
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
BenMitnick
n00b
n00b


Joined: 18 Nov 2011
Posts: 21

PostPosted: Sat Apr 12, 2025 4:32 pm    Post subject: Question sur le temps de compilation Reply with quote

Bonjour,

J'ai un PC portable Asus TP412FA

Quote:
Core i7-10510U @ 1.80GHz (8 Cores)
8GiB De RAM à 2667MHz


je compile avec comme options

Code:
MAKEOPTS="--jobs=4 --load-average=5"


Et voici ce que je voulais compiler avec cette commande

Code:
emerge firefox chromium


ça compile depuis 36h j'ai vu que firefox est installé depuis hier mais chrome pas encore.

C'est normale que c'est si long ??
Back to top
View user's profile Send private message
Anard
Apprentice
Apprentice


Joined: 01 Oct 2020
Posts: 250

PostPosted: Sun Apr 13, 2025 11:19 am    Post subject: Reply with quote

Bonjour,
Non ça ne me semble pas normal. Firefox compile en 45 minutes environ chez moi avec un i7 4790 et 16Gb de RAM.
_________________
"iMack" : GA-H97M-D3H, Intel i7 4790, 16Go DDR3, Sapphire RX570 4Go, 2x SSD 256Go, HDD 500Go + Zpool 3x2To / Clover - macOS Mojave / Gentoo-Xfce
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3638
Location: Belgium

PostPosted: Sun Apr 13, 2025 6:38 pm    Post subject: Re: Question sur le temps de compilation Reply with quote

BenMitnick wrote:
C'est normale que c'est si long ??

Oui, ça ne m'étonne pas, surtout si tu as lancé les 2 compils simultanément !
Chromium a besoin d'au moins 2 Go par thread. Avec seulement 8 Go de RAM, il y a fort à parier que le système passe son temps à swapper.
J'avais essayé il y a quelques années, sur un core2-duo il est vrai mais tout de même overclocké @3.87, et j'avais jeté l'éponge après 24 h.

Si tu recherches une base chromium, tu devrais peut-être plutôt te tourner vers www-client/brave-bin ou même www-client/vivaldi :wink:

[EDIT] Par curiosité, je viens d'essayer de compiler chromium sur un ryzen 9 9950X avec 64 Go de DDR5 @ 6000. Résultat : 1 heure 20 minutes et 46 secondes.

Pour permettre la comparaison : firefox = 6 minutes et 38 secondes dans les même conditions !
Back to top
View user's profile Send private message
El_Goretto
Moderator
Moderator


Joined: 29 May 2004
Posts: 3175
Location: Paris

PostPosted: Mon Apr 14, 2025 8:18 pm    Post subject: Reply with quote

35 millions de lignes de code dans chromium, c'est çà?
Et +1 avec la probabilité que ça swap.
_________________
-TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT)
Back to top
View user's profile Send private message
ghoti
Advocate
Advocate


Joined: 30 Dec 2002
Posts: 3638
Location: Belgium

PostPosted: Tue Apr 15, 2025 6:35 am    Post subject: Reply with quote

El_Goretto wrote:
35 millions de lignes de code dans chromium, c'est çà?.

On a les mêmes sources ! :D
A comparer aux 40 millions de lignes du noyau Linux mais qui couvrent l'ensemble des pilotes et architectures spécifiques et toutes les lignes de code, y compris les commentaires et lignes vides ! 8)
Back to top
View user's profile Send private message
sdauth
l33t
l33t


Joined: 19 Sep 2018
Posts: 695
Location: Ásgarðr

PostPosted: Fri Apr 18, 2025 7:17 am    Post subject: Reply with quote

Lancer un emerge --emptytree @world prend autant de temps que de compiler uniquement chromium sur ma machine.
Sur mon antiquité de proc:

Code:
     Fri Mar 28 14:55:41 2025 >>> www-client/chromium-134.0.6998.117
       merge time: 1 day, 7 hours, 22 minutes and 52 seconds.


Délirant (Je l'ai viré depuis, je ne suis pas maso :o )

Sinon +1 pour le swap.
Forcer la compilation avec un package.env et MAKEOPTS="-j3" (pour éviter le swap..) peut être une solution. (mais ça va quand même prendre une plombe)

Code:
$ cat /etc/portage/env/cores3
MAKEOPTS="-j3"


Code:
$ cat /etc/portage/package.env/chromium
www-client/chromium cores3
Back to top
View user's profile Send private message
BenMitnick
n00b
n00b


Joined: 18 Nov 2011
Posts: 21

PostPosted: Sat Apr 19, 2025 12:02 am    Post subject: Reply with quote

Merci pour vos réponses mais ça à fini par compilé lol en 3 jours "énorme"

Mais je pense changer de machine car 8go de ram c'est pas énorme et probléme de slot RAM ou incompatibilité avec la ram souder car Memtest86 détecte aucune anomalie avec la Ram soudé et dés que je met une des ram que j'ai acheté car j'en ai racheté une Corsair 2666 au lieu de la crucial en 3200 car soucis avec et bien la même que des anomalie et avec le systéme linux ou windobe probléme de mémoire. Donc je sais pas si c'est le slot le soucis ou la mémoire interne qui n'aime pas la Ram dans le slot car les erreur sont du cotés mémoire interne et non la Ram supplémentaire et il y a téllement d'erreur qu'il arréte lui même le test mdr donc pour l'instant je reste avec mes 8go de ram et le petit core i7 en attendant que je change de bécane.

Sinon systéme installé et pour l'instant tous roule je n'ai pas eu trop de soucis avec le wiki qui est bien détaillé :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French 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