Apparemment, il existe plusieurs manières de choisir quel processus va prendre la main, mais c'est tout le temps une file d'attente avec priorités. Ce qui diffère à l'air d'être le calcul des priorités.
Si tu sais lire un peu le C, le code du noyau linux contient au moins quelques commentaires intéressants à ce sujet. Mais c'est en tout cas bien trop compliqué pour moi.
[^] # Re: Charge système
Posté par niol (site web personnel) . En réponse au message charge systeme c'est quoi??. Évalué à 1.
Peut-être Wikipedia?
http://fr.wikipedia.org/wiki/Ordonnanceur
http://en.wikipedia.org/wiki/Scheduling
Apparemment, il existe plusieurs manières de choisir quel processus va prendre la main, mais c'est tout le temps une file d'attente avec priorités. Ce qui diffère à l'air d'être le calcul des priorités.
Si tu sais lire un peu le C, le code du noyau linux contient au moins quelques commentaires intéressants à ce sujet. Mais c'est en tout cas bien trop compliqué pour moi.
http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux(...)