Un bloc de
codage inclus dans la plupart des systèmes d'exploitation informatiques (OSS)
de détenir des informations sur l'exécution d'une gamme de simple à des tâches
complexes est un contrôle de processus bloc. Chaque bloc de commande de
processus a un numéro d'identification, et le développeur prédétermine tâches
pour chaque bloc. Pour garder l'ordinateur fonctionne bien, la plupart des
blocs n'utilisent pas l’unité centrale de traitement (CPU) jusqu'à ce qu'une
action correspondant à leur tâche est accomplie. Si trop de blocs sont actifs à
la fois, la CPU se met à battre, ou seulement alimente les blocs et de ne pas
les processus réels. Certains blocs doivent fichiers puissent être ouverts à
compléter leur tâche, et ces blocs ont le pouvoir d'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 à l'écran ou de déplacer une icône de la souris sur l'écran.
Chaque bloc, lors de la création d'un système d'exploitation, est donné un
identificateur qui le distingue des autres blocs. Avec l'identifiant, chaque
bloc est fait 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 a pris la puissance du processeur simultanément, alors
la plupart des ordinateurs auraient de la difficulté à effectuer des
interventions. Pour corriger cela, et pour rendre les ordinateurs fonctionnent
en douceur, les blocs inactifs sont essentiellement éteints, et ils prennent
peu ou pas de puissance CPU dans cet état. Lorsque l'utilisateur effectue une
action attribuée à ce bloc, le bloc devient actif et commence puissance
demandant au processeur. Un bloc actif sera normalement retourné à inactif
lorsque l'utilisateur arrête l'exécution de l'action.
Grâce à ce
système d'état pour garder le CPU d'utiliser trop de puissance fonctionne
généralement, mais le processeur peut rencontrer un état connu comme raclée si
trop de blocs sont actives à la fois. Le processeur normalement peut facilement
équilibrer la puissance et la transformation mais, si de nombreux blocs sont
pouvoir demandent, la CPU ne peut envoyer de la puissance. Cela signifie arrêts
de traitement et les retards informatiques. Selon la quantité de volée, la CPU
peut être capable d'effacer ce en quelques secondes ou minutes, ou que
l'ordinateur doit être redémarré.
Pendant son
fonctionnement, un bloc de contrôle de processus nécessite des fichiers pour
effectuer correctement son devoir. Le système d'exploitation donne généralement
autorité sur le bloc pour ouvrir automatiquement ces fichiers, même si
l'utilisateur n'est pas d'accord manuellement pour ouvrir les fichiers. Si
l'utilisateur a dû accepter manuellement, cela ralentirait le traitement tandis
que l'utilisateur a sélectionné si il ou elle voulait que les fichiers ouverts.