Skip to main content

Hvad er en processtyringsblok?

En blok af kodning, der er inkluderet i de fleste computeroperativsystemer (OSS) til at holde information om udførelse af en række enkle til komplekse opgaver, er en processtyringsblok.Hver processtyringsblok har et identifikationsnummer, og udvikleren forudbestemmer opgaver for hver blok.For at holde computeren kørende glat bruger de fleste blokke ikke den centrale behandlingsenhed (CPU), før der udføres en handling, der svarer til deres opgave.Hvis for mange blokke er aktive på én gang, begynder CPU'en at smadre, eller giver kun strøm til blokke og ikke til de faktiske processer.Nogle blokke har brug for, at filer åbnes for at udføre deres opgave, og disse blokke får myndighed til automatisk at åbne de nødvendige filer.

Processtyringsblokken kan gøres til at gøre en række ting, såsom at tilføje tekst til en skærm eller flytteEt musikon på skærmen.Hver blok, under oprettelsen af et OS, får en identifikator, der adskiller den fra andre blokke.Sammen med identifikatoren er hver blok lavet til en specifik opgave, i modsætning til andre typer blokke, der kan tilpasse sig enhver opgave.

Hvis hver processtyringsblok tog CPU -magt samtidig, ville de fleste computere have svært ved at udføre eventuelle handlinger.For at korrigere dette og for at få computere til at køre glat, slukkes inaktive blokke i det væsentlige, og de tager lidt eller ingen CPU -strøm i denne tilstand.Når brugeren udfører en handling, der tilskrives denne blok, bliver blokken aktiv og begynder at anmode om strøm fra CPU'en.En aktiv blok vil normalt vende tilbage til inaktiv, når brugeren holder op med at udføre handlingen.

Brug af dette statussystem for at forhindre, at CPU'en bruger for meget strøm, der generelt fungerer, men CPU'en kan stødeaktiv på én gang.CPU'en kan normalt let afbalancere strøm og forarbejdning, men hvis mange blokke anmoder om strøm, kan CPU'en kun sende strøm.Dette betyder, at behandlingen stopper, og computeren forsinker.Afhængig af mængden af smadring kan CPU muligvis rydde op på få sekunder eller minutter, eller computeren skal muligvis genstartes.

Under dens drift kan en proceskontrolblokken kræve, at filer korrekt udfører sin pligt.OS giver typisk autoritet til blokken til automatisk at åbne disse filer automatisk, selvom brugeren ikke manuelt accepterer at åbne filerne.Hvis brugeren skulle manuelt være enig, ville dette bremse behandlingen, mens brugeren valgte, om han eller hun ville have filerne åbnet.