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

 


Dernière réponse
Sujet : Questions sur les patchs du kernel
le scientifique et les histoires de nitro-sources et tout ça c'est juste pour gentoo?

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
le scientifique et les histoires de nitro-sources et tout ça c'est juste pour gentoo?
Mjules grosso modo, les patchs existants (je ne détaille que les grandes branches) :
 
-ac : Alan Cox, surtout des corrections de bugs, amélioration
-as : Andres Salomon, des corrections de sécu surtout, qql bugfix
-mm : Andrew Morton (mainteneur officiel de la branche 2.6 avec Linus Torvald), branche de dev pour tester ce qui pourrait être inclus dans les prochaines versions
-ck : Con Kolivas, pas mal de choses sur le scheduler et les performances
-cko : ck overloaded, patch ck + patch -ac + plein d'autres trucs (ALSA, reiserfs etc)
 
pour plus de détails, je te conseille de passer faire un tour sur le topic du noyau 2.6
0liv en ce qui concerne le premier... oui et non. En fait ils se sont basés sur ce patch et sur le patch preempt kernel (qui faisait plus ou moins la même chose mais différemment) pour réécrire l'ordonnanceur... donc le noyau 2.6 n'a plus besoin d'un tel patch
pour le patch openwall: http://www.openwall.com/linux/ il ne concerne que les noyaux 2.4 pour le moment et je n'ai aucune idée s'il a été ou non intégré au noyau 2.6...
pour plus de patchs: http://www.kernel.org/pub/linux/kernel/people/ ce sont les patchs des développeurs noyaux
http://kernelnewbies.org/patches/ divers patchs + ou - utiles
goldyfruit

Mjules a écrit :

non, le patch low latency concerne le 2.4 ; le 2.6 est trop différent pour que la même méthode soit appliqué. Par contre, l'un des grand chantier en cours pour le développeemnt du 2.6 est la réduction de la latence dans le noyau. Et il ne s'en sortent pas trop mal.
 
non pour OpenWall.


Aligato  :jap: .  Y-a t-il des patchs important a ajouter pour le 2.6 étant donné que j'ai mis le 2.6.11rc1 ? Le truc c'est que je sais po vraiment ou chercher les patchs :??: Donc si vous avez un pti liens pour etre tenu au courant de la sortie d'un patch je suis prenneur :)

Mjules non, le patch low latency concerne le 2.4 ; le 2.6 est trop différent pour que la même méthode soit appliqué. Par contre, l'un des grand chantier en cours pour le développeemnt du 2.6 est la réduction de la latence dans le noyau. Et il ne s'en sortent pas trop mal.
 
non pour OpenWall.
goldyfruit

0liv a écrit :

Citation :

A quoi ca sert exactement ?
Est-ce important ?
Faut-il recompiler le noyau pour appliquer un patch?


donc un patch va te servir à modifier le comportement de ton noyau, par exemple le patch low-latency (noyau2.4) va modifier ton ordonnanceur afin que ton noyau soi plus réactif, le patch OpenWall va faire des vérifications de buffers/taille de pile... afin d'empêcher certains types de dépassement de tampons...
Comme le pacth est appliqué aux sources du noyau, oui il faut recompiler son noyau pour appliquer réellement le patch.
Après l'importance... je dirais que tout dépend de tes besoins ;)


Ok et les deux patchs que tu as cité sont intégrés au 2.6 ?

0liv

Citation :

A quoi ca sert exactement ?
Est-ce important ?
Faut-il recompiler le noyau pour appliquer un patch?


donc un patch va te servir à modifier le comportement de ton noyau, par exemple le patch low-latency (noyau2.4) va modifier ton ordonnanceur afin que ton noyau soi plus réactif, le patch OpenWall va faire des vérifications de buffers/taille de pile... afin d'empêcher certains types de dépassement de tampons...
Comme le pacth est appliqué aux sources du noyau, oui il faut recompiler son noyau pour appliquer réellement le patch.
Après l'importance... je dirais que tout dépend de tes besoins ;)

goldyfruit

Mjules a écrit :

ATI fourni des drivers, pas un patch ; rien n'est appliqué sur les sources.
 
si les pilotes ATI fonctionnent comme les nvidia, ils consistent à compiler un module (une partie chargeable et déchargeable du noyau) en fonction du noyau en cours (d'où la nécessité d'avoir les sources).


Merci :) Pour la question sur l'importantce que ca a, tu y a répondu dans la premiere . :jap:

Mjules

goldyfruit a écrit :

J'ai quelques questions au sujet des patchs pour le noyau.
 
A quoi ca sert exactement ?
à ajouter une ou plusieurs fonctions/drivers ; à passer d'une version à la suivante ; à corriger des bugs/failles
 
Est-ce important ?
pas compris la question
Faut-il recompiler le noyau pour appliquer un patch?
oui, le patch s'applique sur les sources, il faut les recompiler par la suite
 
Par exemple le patch ATI (je sais !!!) comment agit-il sur le noyau une fois appliqué ?
Voilà merci d'eclairer ma lenterne. :)


 
ATI fourni des drivers, pas un patch ; rien n'est appliqué sur les sources.
 
si les pilotes ATI fonctionnent comme les nvidia, ils consistent à compiler un module (une partie chargeable et déchargeable du noyau) en fonction du noyau en cours (d'où la nécessité d'avoir les sources).

goldyfruit J'ai quelques questions au sujet des patchs pour le noyau.
 
A quoi ca sert exactement ?
Est-ce important ?
Faut-il recompiler le noyau pour appliquer un patch?
Par exemple le patch ATI (je sais !!!) comment agit-il sur le noyau une fois appliqué ?
Voilà merci d'eclairer ma lenterne. :)

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