Sobes.tech
Junior — Middle

Comment l'exécution parallèle des threads est-elle réalisée sur un processeur à un seul cœur?

sobes.tech IA

Réponse de l'IA

Sur un processeur mono-cœur, l'exécution parallèle des threads est réalisée grâce à un mécanisme de planification des tâches du système d'exploitation — appelé multitâche avec partage du temps (time slicing). Le processeur bascule rapidement entre les threads, en leur attribuant de petits intervalles de temps (quanta), créant ainsi une illusion d'exécution simultanée. Sur iOS, cela est géré par le planificateur de threads, qui répartit le temps processeur entre les threads actifs.