View previous topic :: View next topic |
Author |
Message |
BenMitnick n00b

Joined: 18 Nov 2011 Posts: 21
|
Posted: Sat Apr 12, 2025 4:32 pm Post subject: Question sur le temps de compilation |
|
|
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 |
|
 |
Anard Apprentice


Joined: 01 Oct 2020 Posts: 250
|
Posted: Sun Apr 13, 2025 11:19 am Post subject: |
|
|
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 |
|
 |
ghoti Advocate


Joined: 30 Dec 2002 Posts: 3638 Location: Belgium
|
Posted: Sun Apr 13, 2025 6:38 pm Post subject: Re: Question sur le temps de compilation |
|
|
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
[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 |
|
 |
El_Goretto Moderator


Joined: 29 May 2004 Posts: 3175 Location: Paris
|
Posted: Mon Apr 14, 2025 8:18 pm Post subject: |
|
|
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 |
|
 |
ghoti Advocate


Joined: 30 Dec 2002 Posts: 3638 Location: Belgium
|
Posted: Tue Apr 15, 2025 6:35 am Post subject: |
|
|
El_Goretto wrote: | 35 millions de lignes de code dans chromium, c'est çà?. |
On a les mêmes sources !
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 !  |
|
Back to top |
|
 |
sdauth l33t


Joined: 19 Sep 2018 Posts: 695 Location: Ásgarðr
|
Posted: Fri Apr 18, 2025 7:17 am Post subject: |
|
|
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 )
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 |
|
 |
BenMitnick n00b

Joined: 18 Nov 2011 Posts: 21
|
Posted: Sat Apr 19, 2025 12:02 am Post subject: |
|
|
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 |
|
 |
|