Combien de temps dure une compilation de noyau ??

Combien de temps dure une compilation de noyau ?? - Linux et OS Alternatifs

Marsh Posté le 01-07-2002 à 13:59:14    

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 ..)

Reply

Marsh Posté le 01-07-2002 à 13:59:14   

Reply

Marsh Posté le 01-07-2002 à 14:01:34    

15-20 min peut etre


---------------
Join us now and share the software;
Reply

Marsh Posté le 01-07-2002 à 14:02:39    

Et sur un 166 avec 16Mo RAM  :D

Reply

Marsh Posté le 01-07-2002 à 14:06:54    

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) ?


Message édité par Moriaben le 01-07-2002 à 14:07:37
Reply

Marsh Posté le 01-07-2002 à 14:11:43    

peut-être entre 2 et 5% de gain.


---------------
-@- When code matters more than commercials -@-
Reply

Marsh Posté le 01-07-2002 à 14:15:04    

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 ?)

Reply

Marsh Posté le 01-07-2002 à 14:17:08    

tu peux essaier une gentoo :)


---------------
Join us now and share the software;
Reply

Marsh Posté le 01-07-2002 à 14:19:01    

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 ?

Reply

Marsh Posté le 01-07-2002 à 14:23:04    

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 :)


---------------
Join us now and share the software;
Reply

Marsh Posté le 01-07-2002 à 14:27:40    

Environ 8 secondes pourquoi :??:
 
http://www.kerneltrap.org/node.php?id=87

Reply

Marsh Posté le 01-07-2002 à 14:27:40   

Reply

Marsh Posté le 01-07-2002 à 14:28:02    

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

Reply

Marsh Posté le 01-07-2002 à 14:29:30    

bahhh laisse faireeee et va boire un ptit café  ;)


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
Reply

Marsh Posté le 01-07-2002 à 14:50:30    

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.

Reply

Marsh Posté le 01-07-2002 à 14:59:14    

bon c'est fini, ça a l'air de marcher mais jvois pas de diff de perf :kaola:

Reply

Marsh Posté le 01-07-2002 à 15:14:46    

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


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 01-07-2002 à 15:16:07    

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 ?


---------------
-@- When code matters more than commercials -@-
Reply

Marsh Posté le 01-07-2002 à 15:17:47    

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 !


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 01-07-2002 à 15:20:41    

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


---------------
-@- When code matters more than commercials -@-
Reply

Marsh Posté le 01-07-2002 à 15:25:08    

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 !


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 01-07-2002 à 15:27:58    

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

Reply

Marsh Posté le 01-07-2002 à 15:29:43    

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


---------------
-= In Kik00 101 I trust :o =-
Reply

Marsh Posté le 01-07-2002 à 15:51:09    

4min39 1400Mhz 384ram

Reply

Marsh Posté le 01-07-2002 à 15:54:55    

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+


Message édité par Babouchka le 01-07-2002 à 15:55:11
Reply

Marsh Posté le 01-07-2002 à 15:55:43    

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

Reply

Marsh Posté le 01-07-2002 à 15:57:20    

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

Reply

Marsh Posté le 01-07-2002 à 15:57:35    

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+

Reply

Marsh Posté le 01-07-2002 à 16:00:23    

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

Reply

Marsh Posté le 01-07-2002 à 16:03:02    

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 :)

Reply

Marsh Posté le 01-07-2002 à 16:20:11    

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.

Reply

Marsh Posté le 01-07-2002 à 16:23:53    

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 ?

Reply

Marsh Posté le 01-07-2002 à 16:28:14    


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


---------------
-- Bubu --
Reply

Marsh Posté le 01-07-2002 à 17:43:55    

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.

Reply

Marsh Posté le 01-07-2002 à 17:46:02    

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.

Reply

Marsh Posté le 01-07-2002 à 19:54:26    

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 !

Reply

Marsh Posté le 02-07-2002 à 01:29:38    

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

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed