> Essayez de travailler sur l'ordonnanceur de tâches, par exemple. Je pense que c'est
> difficile parce que CFS (l'ordonnanceur actuel) a été mergé il y a quelques cycles déjà.
> C'est un gros morceau qui a eu le temps de se stabiliser et de mûrir.
Ahah la bonne blague ! L'ordonnanceur change en profondeur toutes les 3 ou 4 releases. C'est le parfait exemple du sous-système qui aurait dû être stable (on pouvait l'espérer après tout le flan qu'on a fait autour du O(1)-scheduler quand 2.6.0 est sorti), et pourtant non, il continue à être complètement changé régulièrement, bien avant d'être stable ou mûr.
Un vrai exemple de sous-système stable et mûr, c'est la pile réseau (au moins la partie basse qui touche aux drivers Ethernet, je sais pas pour les protocoles au dessus). Les drivers Ethernet ont eu très peu de modifications majeures depuis des lustres (je sais de quoi je parle...).
# L'ordonnanceur stabilisé et mur ?
Posté par Brice Goglin . En réponse à la dépêche Nouvelle version 2.6.33 du noyau Linux. Évalué à 9.
> difficile parce que CFS (l'ordonnanceur actuel) a été mergé il y a quelques cycles déjà.
> C'est un gros morceau qui a eu le temps de se stabiliser et de mûrir.
Ahah la bonne blague ! L'ordonnanceur change en profondeur toutes les 3 ou 4 releases. C'est le parfait exemple du sous-système qui aurait dû être stable (on pouvait l'espérer après tout le flan qu'on a fait autour du O(1)-scheduler quand 2.6.0 est sorti), et pourtant non, il continue à être complètement changé régulièrement, bien avant d'être stable ou mûr.
Un vrai exemple de sous-système stable et mûr, c'est la pile réseau (au moins la partie basse qui touche aux drivers Ethernet, je sais pas pour les protocoles au dessus). Les drivers Ethernet ont eu très peu de modifications majeures depuis des lustres (je sais de quoi je parle...).