Questions sur les patchs du kernel - Linux et OS Alternatifs
Marsh Posté le 25-01-2005 à 13:28:26
goldyfruit a écrit : J'ai quelques questions au sujet des patchs pour le noyau. |
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).
Marsh Posté le 25-01-2005 à 13:46:38
Mjules a écrit : ATI fourni des drivers, pas un patch ; rien n'est appliqué sur les sources. |
Merci Pour la question sur l'importantce que ca a, tu y a répondu dans la premiere .
Marsh Posté le 25-01-2005 à 14:12:18
Citation : A quoi ca sert exactement ? |
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
Marsh Posté le 25-01-2005 à 15:58:03
0liv a écrit :
|
Ok et les deux patchs que tu as cité sont intégrés au 2.6 ?
Marsh Posté le 25-01-2005 à 16:01:20
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.
Marsh Posté le 25-01-2005 à 16:08:08
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. |
Aligato . 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
Marsh Posté le 25-01-2005 à 16:08:23
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
Marsh Posté le 25-01-2005 à 16:16:27
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
Marsh Posté le 25-01-2005 à 17:14:52
et les histoires de nitro-sources et tout ça c'est juste pour gentoo?
Marsh Posté le 25-01-2005 à 13:15:16
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.
---------------
https://openvoiceos.org | https://github.com/orgs/smartgic/