Qu'est-ce qu'un bloc de contrôle de processus?
Un bloc de codage inclus dans la plupart des systèmes d'exploitation informatique (OSS) pour contenir des informations sur l'exécution d'une gamme de tâches simples à complexes est un bloc de contrôle de processus. Chaque bloc de contrôle de processus a un numéro d'identification et le développeur prédète des tâches pour chaque bloc. Pour maintenir le bon fonctionnement de l'ordinateur, la plupart des blocs n'utilisent pas l'unité de traitement centrale (CPU) jusqu'à ce qu'une action correspondant à leur tâche soit effectuée. Si trop de blocs sont actifs à la fois, le CPU commence à débarrasser, ou fournit uniquement de la puissance aux blocs et non aux processus réels. Certains blocs ont besoin d'ouverture de fichiers pour terminer leur tâche, et ces blocs sont autorisés à ouvrir automatiquement les fichiers nécessaires.
Le bloc de contrôle de processus peut être fait pour faire une variété de choses, comme l'ajout de texte à un écran ou le déplacement d'une icône de souris à l'écran. Chaque bloc, lors de la création d'un système d'exploitation, reçoit un identifiant qui le distingue des autres blocs. Avec l'identifiant, chaque bloc est fabriquépour une tâche spécifique, contrairement à d'autres types de blocs qui peuvent s'adapter à n'importe quelle tâche.
Si chaque bloc de contrôle de processus prenait simultanément la puissance du processeur, la plupart des ordinateurs auraient du mal à effectuer des actions. Pour corriger cela et pour que les ordinateurs fonctionnent en douceur, les blocs inactifs sont essentiellement désactivés, et ils prennent peu ou pas de puissance de CPU dans cet état. Lorsque l'utilisateur effectue une action attribuée à ce bloc, le bloc devient actif et commence à demander l'alimentation du CPU. Un bloc actif reviendra normalement à inactif une fois que l'utilisateur cessera d'effectuer l'action.
L'utilisation de ce système d'état pour empêcher le processeur d'utiliser trop de puissance fonctionne généralement, mais le CPU peut rencontrer un état connu sous le nom de battement si trop de blocs sont actifs à la fois. Le CPU peut normalement équilibrer facilement l'énergie et le traitement, mais, si de nombreux blocs demandent de l'énergie, le CPU ne peut envoyer que de l'énergie. Ce mLe traitement EANS s'arrête et l'ordinateur est en retard. Selon la quantité de défilé, le CPU peut être en mesure de clarifier cela en quelques secondes ou minutes, ou l'ordinateur peut être redémarré.
Au cours de son fonctionnement, un bloc de contrôle de processus peut nécessiter des fichiers pour effectuer correctement ses devoirs. Le système d'exploitation donne généralement l'autorité au bloc pour ouvrir automatiquement ces fichiers, même si l'utilisateur n'accepte pas manuellement d'ouvrir les fichiers. Si l'utilisateur devait être d'accord manuellement, cela ralentirait le traitement pendant que l'utilisateur a sélectionné s'il voulait que les fichiers s'ouvrent.