le but d'un ordonnanceur c'est de balancer un processus qui aurait besoin de temps CPU d'un CPU à l'autre en fonction de la charge globale de la machine.
ainsi si le cpu0 est occupé le processus A demarre sur cpu1, le processus B aussi
puis cpu0 se libere et A demande encore de la puissance
l'ordonnanceur va passer A sur cpu0 car cpu1 est deja plein.
enfin je dis ca je me trompe peut-etre dans la maniere dont cela fonctionne, et il est vrai que mes derniers cours d'info remontent à .... houla... je prefere pas le dire de peur de passer pour un "vieux" geek
# moi pas comprendre
Posté par NeoX . En réponse au message Reservé un cpu pour un thread ou un process. Évalué à 4.
le but d'un ordonnanceur c'est de balancer un processus qui aurait besoin de temps CPU d'un CPU à l'autre en fonction de la charge globale de la machine.
ainsi si le cpu0 est occupé le processus A demarre sur cpu1, le processus B aussi
puis cpu0 se libere et A demande encore de la puissance
l'ordonnanceur va passer A sur cpu0 car cpu1 est deja plein.
enfin je dis ca je me trompe peut-etre dans la maniere dont cela fonctionne, et il est vrai que mes derniers cours d'info remontent à .... houla... je prefere pas le dire de peur de passer pour un "vieux" geek