Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2776 connectés 

 


Dernière réponse
Sujet : Combien de temps dure une compilation de noyau ??
scorpio Moi la dernière fois que j'ai essayé de recompiler le noyau de la mandrake 8.2 ca m'a fait de la merde .
Il m'a fait sauté les modules USB et pas mal  de trucs.
J'ai un mauvais souvenir de cette compilation alors qu'avec d'aautres versions mandrake il n'y avait pas de probleme

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
scorpio Moi la dernière fois que j'ai essayé de recompiler le noyau de la mandrake 8.2 ca m'a fait de la merde .
Il m'a fait sauté les modules USB et pas mal  de trucs.
J'ai un mauvais souvenir de cette compilation alors qu'avec d'aautres versions mandrake il n'y avait pas de probleme
HuGoBioS

Moriaben a écrit a écrit :

 
 
oui j'ai fait un mrproper avant, mais je crois simplement que j'ai trop d'options (enfait j'ai pris la config par defaut de la slack et j'ai juste changé le type de processeur).
ps: j'ai suivi à la lettre les instructions de lea-linux.org en fait :D  



oui oui, 4 minutes avec le make clean !
sinon effectivement c bcp plus rapide
mais la le topic ca fait style c'est moi qu'ait la plus grosse :/ donc on va pas continuer la dessus non plus !

Jak

buchu a écrit a écrit :

 
Ba, sur un p75 il m'a bien fallu 1-2 jours...
 
 



Mais sur un P75, il n'y avait en général pas de cache de niveau 2, et le bus système tournait à 50 MHz. C'est pas rapide, mais c'est plus plausible que les 2 heures du Celeron 466.

Jak manu025 > Ouais, c'est quand même inquiétant, ça, de mettre 2 heures à compiler un noyau sur un Celeron 466 avec 256 Mo. Là, je viens de compiler un noyau 2.4.17 (pur, récupéré de kernel.org), j'y ai fait un make menuconfig pour générer le .config, mais je n'ai touché à rien. Puis make dep pour créer les dépendances.
Et là, j'ai fait ça :
 
~$ time make bzImage
 
À la fin de la compil, j'ai ce résultat pour la commande time :

Code :
  1. real 39m19.417s
  2. user 37m5.210s
  3. sys 1m53.130s


Donc, il a mis environ 40 minutes mais c'est un Cyrix 150+ à 120 MHz, avec 48 Mo de RAM (même pas sûr que ce soit de l'EDO, c'est peut-être que de la FPM).
Fais la même chose avec le tien (mêmes sources, etc.), histoire de comparer, mais là, franchement, c'est particulièrement étrange quand même.
Le seul truc que ma machine a en plus, ça doit être la cache L2, 256 ko à 60 MHz (contre 128 ko à 466 MHz sur le Celeron), ça peut influencer en faveur du mien, mais pas à ce point. Un Celeron 466 avec 256 Mo de RAM, ça devrait pouvoir compiler un noyau en 10 minutes, un quart d'heure.

Buchu
Ba, sur un p75 il m'a bien fallu 1-2 jours...
 
 
Moriaben bon vous avez pas un site qui explique en détail les options du menuconfig du kernel 2.4.18 ??
car l'aide fournie est pas top
 
dans le genre:
cardbus: "enable cardbus" cool mais c'est quoi cardbus ?
Jak

manu025 a écrit a écrit :

 
:eek2: Moi il me faut 2 heures : céléron 466 et 256 ram ...
 
quand même 4 minutes ça me semble peu. t'as combien de ram ?



Ah, là, franchement, ça me semble énorme. Je ne sais plus combien de temps ça mettait sur mon vieux Cyrix P150+ avec 48 Mo de RAM, mais certainement pas 2 heures. 'tends, j'essaie.

Moriaben

monokrome a écrit a écrit :

 
 
tout ce qui n'est pas nécessaire au démarrage du systeme (genre driver de fs) doit etre mis en module, spa dur




 
ok je vais faire ça tout à l'heure!
 
est-ce que le fait de degraisser le kernel accélere le systeme et le lancement d'applis sous kde ?
 
sinon d'une manière générale, quels sont les trucs à faire (sous slack) pour accélerer le système ?
 
Merci :)

monokrome

Babouchka a écrit a écrit :

 
 
c pareil
l'avantage en modules, c'est que tu peux facilement désactiver/activer un driver alors que s'il est dans le noyau, tu dois te faire chier à tout recompiler
 
A+




 
tout ce qui n'est pas nécessaire au démarrage du systeme (genre driver de fs) doit etre mis en module, spa dur

Babouchka

Moriaben a écrit a écrit :

sinon il vaut mieux mettre en module ou incorporer dans le kernel ? (point de vue: rapidité j'entends)




 
c pareil
l'avantage en modules, c'est que tu peux facilement désactiver/activer un driver alors que s'il est dans le noyau, tu dois te faire chier à tout recompiler
 
A+

Moriaben

Babouchka a écrit a écrit :

faut faire un make clean ou même un make mrproper avant de compiler, sinon moi aussi j'met 30sec avec mon vieux P3
 
A+




 
oui j'ai fait un mrproper avant, mais je crois simplement que j'ai trop d'options (enfait j'ai pris la config par defaut de la slack et j'ai juste changé le type de processeur).
ps: j'ai suivi à la lettre les instructions de lea-linux.org en fait :D

Moriaben sinon il vaut mieux mettre en module ou incorporer dans le kernel ? (point de vue: rapidité j'entends)
Babouchka faut faire un make clean ou même un make mrproper avant de compiler, sinon moi aussi j'met 30sec avec mon vieux P3
 
A+
monokrome 4min39 1400Mhz 384ram
HuGoBioS

Babouchka a écrit a écrit :

tu te fais pas chier, tu coches tout et tu fouts tout dans le noyau ! :D :D
 
A+



the kernel is 5000ko ! It is too big to stay on a disk

Babouchka tu te fais pas chier, tu coches tout et tu fouts tout dans le noyau ! :D :D
 
A+
HuGoBioS

manu025 a écrit a écrit :

le disque n'a rien a voir dans le process de compilation, c'est juste la ram et le proc.



un peu pr la lecture des sources qd meme !
avec un disque tres tres lent le proco sera sous utilisé , mais enfin effectivement, c'est rare !

manu025 le disque n'a rien a voir dans le process de compilation, c'est juste la ram et le proc.
HuGoBioS

manu025 a écrit a écrit :

 
:eek2: Moi il me faut 2 heures : céléron 466 et 256 ram ...
 
quand même 4 minutes ça me semble peu. t'as combien de ram ?



256mo
bah tu sais avec un disque ne udma100, de la ddr, ca va vite de compiler !

manu025

HuGoBioS a écrit a écrit :

bah ca met 4 minute reboot compris !
bon ok @1700mhz ...



 
:eek2: Moi il me faut 2 heures : céléron 466 et 256 ram ...
 
quand même 4 minutes ça me semble peu. t'as combien de ram ?

HuGoBioS bah ca met 4 minute reboot compris !
bon ok @1700mhz ...
Moriaben bon c'est fini, ça a l'air de marcher mais jvois pas de diff de perf :kaola:
Jak

Moriaben a écrit a écrit :

bon la compil est tjrs pas finie là (30mn)  :cry:  



Ça dépend du nombre de modules que tu compiles aussi. Dans la plupart des distribs, afin de ne pas avoir à recompiler, il y a déjà pas de pilotes, et le répertoire /lib/modules/2.4.xx fait facilement dans les 7 ou 8 Mo.
Sur mon PC, où je ne compile que ce dont j'ai besoin, le répertoire /lib/modules/2.4.xx fait à peine 1 Mo (et encore, j'ai mis plein de trucs inutiles dedans), et mon noyau fait 880 ko (ce qui est assez gros aussi). Mais c'est vachement plus rapide à compiler que si je mettais tous les pilotes.
Sur mon Duron 800 avec 256 Mo, ça me prend environ 5 ou 6 minutes, il me semble.

Xavier_OM bahhh laisse faireeee et va boire un ptit café  ;)
Moriaben bon la compil est tjrs pas finie là (30mn)  :cry:
gm_superstar Environ 8 secondes pourquoi :??:
 
http://www.kerneltrap.org/node.php?id=87
cassidy http://www.gentoofr.org/
c une distro ou tu compiles TOUT!
Donc c cense etre optimisse a 100% pour ton cpu :)
cense parce que je sens po grande difference m'enfin :)
Moriaben beh disons que tu me parles vietnamien là :D  
 
comme je le disais, jsuis assez nouveau sous linux (j'ai déjà pas mal utilisé la mandrake mais sans toucher au shell donc jai pas poussé bien loin) et j'ai installé la slack hier simplement :)
 
gentoo késako ?
cassidy tu peux essaier une gentoo :)
Moriaben ah merde c'est pas génial ça :)
 
je dois faire quoi pour accélerer le systeme ? virer toutes les options du kernel qui me servent pas et mettre celles que j'utilise dans le noyau direct (pas en module) ? ou peut-etre que c'est kde qui est simplement lent ...
 
(mais bon 4-5 secondes pour lancer xmms c'est pas normal si ?)
manu025 peut-être entre 2 et 5% de gain.
Moriaben et est-ce que le fait d'etre passé de "cpu 386" à "pentium3/celeron (coppermine)" dans le kernel va grandement accélerer le systeme (notamment le lancement des applis sous kde) ?
Je@nb Et sur un 166 avec 16Mo RAM  :D
cassidy 15-20 min peut etre
Moriaben Kernel 2.4.18
slack 8.1
p3 450mhz / 128mo
 
je dois encore attendre combien de tps (ça a commencé y'a 5mn je crois) ???
 
ps: ceux qui me disent "beh dis donc t'es un rapide toi tu as installé ta slack hier et tu compiles déjà"
je leurs dis: beh oui je fous le noyau en "pentium3" mais j'ai rien compris à ce que j'ai tapé :lol:  
 
(bon à priori, j'ai lancé le logiciel de configuration de kernel depuis /usr/src/linux-2.4.18 , puis j'ai configuré comme bon me semble, là je compile et installe ..)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)