Heim > häufiges Problem > Welche Vorteile bietet die Einführung der Multiprogramming-Technologie in das Betriebssystem?

Welche Vorteile bietet die Einführung der Multiprogramming-Technologie in das Betriebssystem?

爱喝马黛茶的安东尼
Freigeben: 2019-10-25 17:58:35
Original
10025 Leute haben es durchsucht

Welche Vorteile bietet die Einführung der Multiprogramming-Technologie in das Betriebssystem?

Welche Vorteile bietet die Einführung der Multiprogramming-Technologie in das Betriebssystem? Lassen Sie mich es Ihnen unten vorstellen:

Verwandte Empfehlungen: „PHP-Einführungs-Tutorial

(1) Verbessern Sie die CPU-Auslastung. Wenn nur ein Programm im Speicher gespeichert ist und das Programm während der Ausführung eine E/A-Anfrage ausgibt, ist die CPU im Leerlauf und muss nach Abschluss der E/A weiterlaufen. Insbesondere die niedrige Geschwindigkeit von I/O-Geräten reduziert die CPU-Auslastung erheblich. Nach der Einführung der Multiprogramming-Technologie können mehrere Programme gleichzeitig in den Speicher geladen und abwechselnd ausgeführt werden. Auf diese Weise kann das System die Ausführung eines anderen Programms planen hält die CPU auf Trab.

(2) Kann die Speicher- und E/A-Geräteauslastung verbessern. Um größere Aufträge ausführen zu können, verfügt der Speicher meist über eine größere Kapazität. Da jedoch mehr als 80 % der Jobs klein und mittelgroß sind, kommt es in einer Einzelprogrammumgebung zwangsläufig zu einer Speicherverschwendung. Ebenso können die verschiedenen Arten von E/A-Geräten, die im System konfiguriert sind, in einer Einzelprogrammumgebung nicht vollständig genutzt werden. Wenn mehrere Programme in den Speicher geladen und gleichzeitig ausgeführt werden dürfen, werden die Speicherauslastung und die E/A-Geräteauslastung zweifellos erheblich verbessert.

(3) Erhöhen Sie den Systemdurchsatz. Während die CPU und die E/A-Geräte ständig ausgelastet bleiben, wird der Durchsatz des Systems zwangsläufig erheblich verbessert, wodurch die Kosten für die Auftragsverarbeitung gesenkt werden.

Das obige ist der detaillierte Inhalt vonWelche Vorteile bietet die Einführung der Multiprogramming-Technologie in das Betriebssystem?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage