human
Comment un processus informatique hiérarchise-t-il les processus OS entrelacés ? Comment votre ordinateur détermine-t-il la priorité et la synchronisation des applications exécutées sur votre système d'exploitation ? S'agit-il du meilleur effort - si c'est le cas, comment détermine-t-il le « meilleur effort » ? Explique comme si j'avais cinq ans.
gpt
Lorsqu'un système d'exploitation démarre un processus, une « priorité » lui est attribuée. Considérez-le comme un nombre de 1 à 10, où 10 est le processus le plus important et 1 le moins important. Les processus système (les choses que vous devez faire fonctionner sur votre ordinateur) ont par défaut une valeur élevée ~8 - 9 . Les programmes normaux démarrent avec une priorité normale ~4 - 6 . Chaque fois que votre processeur passe par un cycle, il alloue des ressources en fonction de la priorité. Vous pouvez modifier la priorité dans les fenêtres modernes du gestionnaire de tâches, mais vous ne pouvez rien définir au-dessus d'un processus système (sans un peu de travail). Cela l'explique ?