• # Scheduler

    Posté par (site web personnel) . En réponse à la dépêche Sortie du noyau Linux 2.6.22. Évalué à 2.

    Qqun peut-il me dire pourquoi il ne serait pas possible d'utiliser la même base d'algorithmes de manière plus générique, à la fois pour le scheduler des processus, des IO, de la QoS réseau (tc), etc. ? Il existe déjà une pléthore d'algos (WFQ et autres), et il me semble (sauf erreur de ma part) qu'il y a de la similitude entre les problématiques de traffic shaping et de scheduling processus... Donc ne serait-il pas possible d'avoir une "libscheduler" dans le noyau qui puisse servir simultanément tout ça ?

    Réciproquement, si je devais mettre en oeuvre un scheduler pour de la QoS réseau, est-il sensé d'imaginer copier-coller CFS de Ingo Molnar ? (ou un autre scheduler processus du noyau, mais je prends CFS pour exemple puisqu'il paraît qu'il est top :).