• [^] # Re: Ordonnanceur?

    Posté par . En réponse à la dépêche Les promesses de la Native POSIX Threading Library et du prochain Kernel 2.6. Évalué à 3.

    C'est le fondement du système multi-tache/préemptif sur mono processeur. L'ordonnanceur (placé dans le noyau - partie gestion des processus) attribue/met à jour le quantum temps, la priorité de chaque processus, et en préempte (un seul à la fois) en restaurant d'abord son contexte d'éxecution. L'algo le plus basique: L'ordonnanceur parcout sa liste des processus et préempte celui qui a la plus grande priorité et restaure son contexte. L'ordonnanceur permet d'avoir des meilleurs temps de réponse, une plus grande stabilité par rapport au systèmes coopératifs, ou les processus décidaient eux meme quand repasser la main à un autre processus (win 98). @+ code34