Informatik: Betriebsarten
Released by matroid on Sa. 29. Mai 2004 11:46:00 [Statistics]
Written by student - 4245 x read [Outline] Printable version Printer-friendly version -  Choose language   
Informatik

\(\begingroup\) Informatik

Betriebsarten

Einleitung

In den verschiedenen Betriebssystemen gibt es unterschiedliche Ansätze zum Ausführen der Rechenoperationen. Diese verschiedenen Betriebsarten haben sich im Laufe der Zeit entwickelt, so dass wir chronologisch vorgehen und die einzelnen Betriebsarten nach ihrem Auftreten entsprechend geordnet behandeln werden. Vorher müssen wir uns aber im Klaren darüber sein, wie in einem Computer die Arbeit aufgeteilt wird. Eine Aufgabe kann als ein Auftrag (job) bezeichnet werden, dessen Ergebnis nur ermittelt werden kann, wenn die Ergebnisse und Lösungen aller Teilaufträge (tasks) bekannt sind, d.h. der Computer ist in der Lage, die ihm gestellten Aufgaben systematisch abzuarbeiten.

Betriebsarten

Stapelbetrieb
Beim Stapelbetrieb kann man sich einen Auftrag bildlich vorstellen. Nehmen wir an, wir haben einen Stapel Papier, das erste Blatt, welches bearbeitet werden soll, liegt oben. Vergleicht man dies mit dem Stapelbild im Computer, so kann man feststellen, dass der Stapel einem Auftrag entspricht und die Teilaufträge den einzelnen Blättern eines Stapels. Der Computer ist auch in der Lage mehrere verschiedene Stapel nacheinander abzuarbeiten. Obwohl dieses Verfahren schon relativ alt ist, wird es heute dennoch bei sehr rechenintensiven Programmen genutzt, wobei der Durchsatz, d.h. die Anzahl der ausgeführten Operationen pro Zeiteinheit, im Vordergrund steht. Der Nachteil dieses Verfahrens ist allerdings, dass der Benutzer während der Stapelabarbeitung nicht mehr eingreifen kann. Dies bedeutet, dass alle Aufträge bereits vor der Ausführung des Programms vollständig definiert sein müssen.
Dialogbetrieb
Beim Dialogbetrieb sind viele Benutzer über Dialoggeräte direkt mit dem Rechner verbunden. Sie können Aufträge interaktiv definieren und bearbeiten. Hierbei gibt es zwei verschiedene Arten: Teilhaberbetrieb und Teilnehmerbetrieb. Beim Teilhaberbetrieb verwenden alle Benutzer das gleiche Programm (Beispiel: Buchungssystem bei Flughäfen). Beim Teilnehmerbetrieb können die Benutzer unabhängig voneinander Aufträge definieren. Hauptaufgaben des Dialogbetriebs sind eine schnelle Bedienung des Benutzers und die Minimierung der Antwortzeit.
Echtzeitbetrieb
Der Echtzeitbetrieb funktioniert im Grunde genauso wie der Dialogbetrieb, jedoch kann eine prioritätsbasierte Zuteilung von Betriebsmitteln vorgenommen werden, da die rechzeitige Bereitstellung von Systemressourcen und die Verteilung dieser Systemressourcen an Prozesse zur rechten Zeit extrem wichtig ist. Anwendungsgebiete für solche Echtzeitsysteme finden sich zum Beispiel in der Automobilindustrie. Bei einem Autounfall ist es für das Überleben der Insassen entscheidend, dass der Airbag genau zur richtigen Zeit ausgelöst wird.
Mehrprogrammbetrieb
Der Mehrprogrammbetrieb (oder auch Multiprozessbetrieb) ist im Grunde relativ einfach zu beschreiben, spielt aber bei modernen Betriebssystemen eine wichtige Rolle. Der Prozessor kann mehrere Prozesse zeitlich verzahnt abarbeiten. Während also ein Prozess blockiert ist (weil er z. B. auf ein Ereignis wie die Beendigung einer E/A-Operation wartet), kann ein anderer Prozess ausgeführt werden. Das Ergebnis ist eine bessere Ausnutzung der zur Verfügung stehenden Betriebsmittel.
Spoolbetrieb
Der Spoolbetrieb wird vor allem bei E/A-Operationen eingesetzt. Nachdem ein Auftrag definiert wurde, werden die Eingabedaten zunächst auf einen Hintergrundspeicher geschrieben und nicht direkt bearbeitet. Erst wenn das zur Bearbeitung benötigte Gerät frei ist, wird die Ausgabe vorgenommen. Dieses Konzept wird heute zum Beispiel beim Drucken verwendet. So kann sichergestellt werden, dass der Drucker nicht zwei verschiedene Druckaufträge gleichzeitig ausdruckt - da würde man als Anwender ziemlich schnell durcheinander kommen und nicht mehr wissen, welches Blatt zu welchem Druckauftrag gehört.
Client-/Serverbetrieb
Der Server stellt bei dieser Betriebsart Systemfunktionen zur Verfügung, die vom Client über RPC (Remote Procedure Call) aufgerufen werden können. Während des Sendens eines RPC kann der Client anderen Aufgaben nachgehen, d.h. der Aufruf kann asynchron ausgeführt werden. Clients besitzen in der Regel keinerlei Funktionalität (außer RPC), allerdings können sie manchmal auch Client und Server gleichzeitig sein. Dann werden sie auch Peers genannt.
\(\endgroup\)
Get link to this article Get link to this article  Printable version Printer-friendly version -  Choose language     Kommentare zeigen Comments  
pdfFür diesen Artikel gibt es keine pdf-Datei


Arbeitsgruppe Alexandria Dieser Artikel ist im Verzeichnis der Arbeitsgruppe Alexandria eingetragen:
: Grundstudium Informatik :: Informatik :: Betriebssysteme :
Betriebsarten [von student]  
Über die verschiedenen Betriebsarten von Betriebssystemen: Stapelbetrieb, Dialogbetrieb, Echtzeitbetrieb, Mehrprogrammbetrieb, Spoolbetrieb, Client-/Serverbetrieb
[Die Arbeitsgruppe Alexandria katalogisiert die Artikel auf dem Matheplaneten]

 
 
Aufrufzähler 4245
 
Aufrufstatistik des Artikels
Insgesamt 236 externe Seitenaufrufe zwischen 2012.01 und 2021.09 [Anzeigen]
DomainAnzahlProz
http://google.de20486.4%86.4 %
http://google.ro135.5%5.5 %
https://google.com31.3%1.3 %
https://google.de41.7%1.7 %
http://google.com10.4%0.4 %
http://r.duckduckgo.com10.4%0.4 %
http://www.bing.com52.1%2.1 %
https://duckduckgo.com10.4%0.4 %
https://www.startpage.com10.4%0.4 %
http://www.startxxl.com10.4%0.4 %
https://www.bing.com10.4%0.4 %
http://google.at10.4%0.4 %

Häufige Aufrufer in früheren Monaten
Insgesamt 211 häufige Aufrufer [Anzeigen]
DatumAufrufer-URL
2013-2017 (56x)http://google.de/url?sa=t&rct=j&q=
2012-2013 (38x)http://google.de/url?sa=t&rct=j&q=stapelbetrieb dialogbetrieb
201203-06 (25x)http://google.de/url?sa=t&rct=j&q=welche betriebsformen gibt es
201201-09 (24x)http://google.de/url?sa=t&rct=j&q=welche betriebsarten gibt es
201202-02 (16x)http://google.de/url?sa=t&rct=j&q=was sind betriebsarten
201211-11 (16x)http://google.de/url?sa=t&rct=j&q=welche gibt es betriebsart
201207-07 (15x)http://google.de/url?sa=t&rct=j&q=stapelbetrieb vs dialogbetrieb
201210-10 (13x)http://google.ro/search?noj=1&biw=1366&bih=667&site=webhp&q=stapelbetrieb dia...
201204-04 (8x)http://google.de/url?sa=t&rct=j&q=welche betriebsarten gibt es in der gastron...

[Top of page]

"Informatik: Betriebsarten" | 1 Comment
The authors of the comments are responsible for the content.

Re: Betriebsarten
von: Lavant am: So. 25. Dezember 2005 15:20:27
\(\begingroup\)Bei Echtzeitbetrieb wäre vielleicht ein Beispiel mit einem Atomkraftwerk besser. Stell dir vor es kommt zu einem Unfall... der Rechner im Atomkraftwerk muss dieser Meldung natürlich höchste Priorität geben. Aber dein Beispiel ist auch sehr gut. Danke für den schönen und guten Artikel. mfg Lavant\(\endgroup\)
 

 
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 2001-2021 by Matroids Matheplanet
This web site was originally made with PHP-Nuke, a former web portal system written in PHP that seems no longer to be maintained nor supported. PHP-Nuke is Free Software released under the GNU/GPL license.
Ich distanziere mich von rechtswidrigen oder anstößigen Inhalten, die sich trotz aufmerksamer Prüfung hinter hier verwendeten Links verbergen mögen.
Lesen Sie die Nutzungsbedingungen, die Distanzierung, die Datenschutzerklärung und das Impressum.
[Seitenanfang]