Question

Je prévois de coder un nouveau planificateur pour Linux.Je souhaite connaître le planificateur actuel utilisé et son code "C". Où je peux trouver le fichier contenant le code du planificateur dans le système de fichiers Linux.

Toute références ou aide concernant la modification de l'algorithme de planification peut être une excellente ou une source où je peux apprendre?

Était-ce utile?

La solution

documentation / planificateur comprend les documentations du planificateur de Linux en cours, noyau / plan la mise en œuvre.

Vous pouvez cloner le référentiel Linux à votre machine locale par:

git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git

Autres conseils

Le code du planificateur est dans Sched.c Dans l'arborescence Linux, vous pouvez l'ouvrir pour voir quel est le planificateur par défaut sélectionné.

Et aussi ajoutez / changez un planificateur, voir cet article: Comment créer un nouveau planificateur de noyau Linux

Vous devez avoir la source de Linux entière pour pouvoir changer / ajouter un planificateur.Comme suggéré par @leeduhem, clonez la source Linux à votre machine.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top