Bonsoir
Je suis (heureux) propriétaire d'un Athlon XP 2000+. Ma distrib de tous les jours est suse (pour KDE 3.4) mais j'ai aussi une hoary pour expérimenter les logiciels gnome les plus récents (evince, beagle...)
Dans les paquets dispos pour ubuntu on retrouve une floppée de noyaux : du 386 au k7 en passant par 686... Vaste choix :p
Je sais que j'ai un k7, ça c'est pas un problème. Ce qui me gêne c'est comprendre l'utilité d'utiliser un noyau k7 par rapport au noyau standard 386...
Qu'est-ce-que ça m'apporte ? J'ai essayé les deux, j'ai pas vu de plus grande vitesse, ni de chute de la conso mémoire...
J'arrive à comprendre pour un noyau complètement compilé à la mano (options nickel pour mon système, pas de surcharge dues à un support PCMCIA ou Radio dont je n'ai rien à faire, juste les drivers que j'utilise...), mais un noyau "général" qui prennent uniquement compte de mon CPU ça fait léger comme avantage non ?
Merci d'avance
# re
Posté par Sylvain (site web personnel) . Évalué à 2.
# bah euh
Posté par nicodache . Évalué à 4.
mmx
sse
(sse2)
3dnow
...
[^] # Re: bah euh
Posté par Pinaraf . Évalué à 3.
Et si c'est le cas, ça apporte quoi au noyau de pouvoir les utiliser ?
[^] # Re: bah euh
Posté par mickabouille . Évalué à 4.
Est-ce que le noyau ne serait pas typiquement le genre de programme qui n'utilise presque que le calcul entier?
Per contre, il doit y avoir des différences au niveau des accès mémoire, interruptions, ...
Et puis il y a les trucs type hyperthreading.
Et de toute façon, je ne sais pas si quelqu'un a un jour mis en évidence des améliorations de performances avec ce genre d'optimisation.
[^] # Re: bah euh
Posté par nikitae . Évalué à 2.
si tous tes programmes sont compilés sur mesure pour ton cpu tu peux gagner en vitesse généralement.
dans certain cas ,ca devient plus lent.
mais pour repondre à la question "un noyau "général" qui prennent uniquement compte de mon CPU ça fait léger comme avantage non "
oui,effectivement
[^] # Re: bah euh
Posté par doublehp (site web personnel) . Évalué à 3.
cote optimisation ... si le kernel fait parfois des gros calculs: pour la VM, la gestion des pages memoire, le transfert de pages en SWAP, la gestion des pointeurs (qui par definition font la largeu maximale du bus), la manipulation des threads ... autant d operations assez consomatrices de CPU.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.