bonjour,
je suis en train d'essayer de créer un mini système d'exploitation et je me demander comment on fait pour executer deux programme en parallèle sur un ordinateur multi coeur/processeur, je me doute que chaque processeur doit avoir un jeu indépendant de registre (surtout cs:eip)
est ce que l'un des processeur est maitre et commande aux autres?
est ce qu'on uttilise un système d'intteruption? (avec des tables d'interruption spécifique a chaque processeur)
au démarrage on est en mode protégé, seul l'un des processeur doit etre actif et les autres en sommeil, comment faire pour les activer?
si quelqu'un a une bonne doc sur le sujet je suis preneur
Partager