Système d'exploitation et matériel
Grâce à quel mécanisme principal l’OS peut-il reprendre périodiquement le CPU, même à un programme qui ne le cède pas de lui-même, pour passer à d’autres processus ?
- ALe défaut de cache
- BL’interruption du timer
- CLa copie sur écriture
Afficher la réponse et l'explication
Réponse : B. L’interruption du timer
L’OS programme un timer pour qu’il déclenche une interruption à intervalles fixes (quantum de temps). À chaque interruption, le CPU passe obligatoirement au gestionnaire d’interruption du noyau ; même si le programme est dans une boucle infinie, l’OS reprend le contrôle et peut changer de contexte vers un autre processus. C’est l’ordonnancement préemptif. Le défaut de cache et la copie sur écriture ne sont pas des mécanismes de reprise du CPU.
Continuer : 9 autres questions sur Système d'exploitation et matériel