Was ist ein Prozesssteuerungsblock?

Ein Codierungsblock, der in den meisten Computerbetriebssystemen (OSS) enthalten ist, um Informationen über die Durchführung einer Reihe einfacher bis komplexer Aufgaben zu halten, ist ein Prozesssteuerblock. Jeder Prozesssteuerungsblock verfügt über eine Identifikationsnummer, und der Entwickler stellt die Aufgaben für jeden Block vor. Um den Computer reibungslos zu halten, verwenden die meisten Blöcke die Central Processing Unit (CPU) erst, bis eine ihrer Aufgabe entsprechende Aktion durchgeführt wird. Wenn zu viele Blöcke gleichzeitig aktiv sind, beginnt die CPU zu verprügeln oder liefert nur die Blöcke und nicht für die tatsächlichen Prozesse. Einige Blöcke müssen Dateien geöffnet werden, um ihre Aufgabe zu erledigen, und diese Blöcke werden berechtigt, die erforderlichen Dateien automatisch zu öffnen. Bei jedem Block wird während der Erstellung eines Betriebssystems eine Kennung gegeben, die ihn von anderen Blöcken unterscheidet. Zusammen mit der Kennung wird jeder Block hergestelltFür eine bestimmte Aufgabe, im Gegensatz zu anderen Arten von Blöcken, die sich an jede Aufgabe anpassen können.

Wenn jeder Prozesssteuerungsblock die CPU -Leistung gleichzeitig erfüllt, haben die meisten Computer Schwierigkeiten, Aktionen auszuführen. Um dies zu korrigieren und Computer reibungslos laufen zu lassen, werden inaktive Blöcke im Wesentlichen ausgeschaltet, und sie nehmen in diesem Zustand wenig oder gar keine CPU -Stromversorgung ein. Wenn der Benutzer eine auf diesen Block zugeschriebene Aktion ausführt, wird der Block aktiv und beginnt mit der Anforderung von Strom von der CPU. Ein aktiver Block wendet sich normalerweise wieder zu Inaktiv, sobald der Benutzer die Ausführung der Aktion beendet.

Verwenden dieses Statussystems, um die CPU davon abzuhalten, zu viel Strom zu verwenden, funktioniert jedoch im Allgemeinen, aber die CPU kann auf einen als Thrashing bezeichneten Zustand stoßen, wenn zu viele Blöcke gleichzeitig aktiv sind. Die CPU kann normalerweise die Leistung und Verarbeitung leicht ausgleichen, aber wenn viele Blöcke Strom fordern, kann die CPU nur Strom senden. Diese mDie Verarbeitung von EANSEN wird stoppt und der Computer verzögert sich. Abhängig von der Menge an Verstürmen kann die CPU dies möglicherweise in wenigen Sekunden oder Minuten aufklären, oder der Computer muss möglicherweise neu gestartet werden.

Während seines Betriebs müssen ein Prozesssteuerungsblock möglicherweise Dateien erfordern, um seine Pflicht ordnungsgemäß auszuführen. Das Betriebssystem gibt dem Block in der Regel die Berechtigung, diese Dateien automatisch zu öffnen, auch wenn der Benutzer nicht manuell damit einverstanden ist, die Dateien zu öffnen. Wenn der Benutzer manuell zustimmen müsste, würde dies die Verarbeitung verlangsamen, während der Benutzer ausgewählt hatte, ob er oder sie die Dateien geöffnet haben wollte.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?