Modius - Techblog

  • Ansible
  • Docker
  • DevOps
  • Gastautor werden
  • Newsletter abonnieren
  • Über Mich
  • Kontakt

Arten von Betriebssystemen

Veröffentlicht am 2. Oktober 2015 von Christian Piazzi 6 Kommentare , Aktualisiert am 2. Oktober 2015
Geschätzte Lesezeit: 1 Minute

Da ich immer wieder fragen bezüglich Betriebssystemarten bekommen, gibt es heute mal eine kleine Übersicht.

Betriebssystem kann man in verschieden Arten einteilen bzw. kategorisieren. Diese möchte ich hier mal vorstellen.

Betriebsarten

Batch System (Jobsystem, Stapelverarbeitung)

Der Nutzer muss solange warten, bis sein Programm an der Reihe ist.

Die Antwortzeit des Systems ist nicht begrenzt

Bsp.: DOS, OS/2, Windows

Dialogsystem (interaktives System)

Eine einzelne Antwort kann lange auf sich warten lassen, aber im Mittel erfolgt die Antwort in einer vorgegebenen Zeit. Die mittlere Antwortzeit des Betriebssystems liegt unterhalb eines bestimmten Grenzwertes.

Bsp.: MS Windows XP, Windows 7/8, Unix, Linux

Echtzeitsystem

Die Anrtwort des Betriebssystems erfolgt sofort. Die Einhaltung eines gegebenen Grenzwertes für die Antwortzeit ist in jedem Fall erforderlich.

Bsp.: QNX, VxWorks

Anzahl der parallel bedienbaren Nutzern

Ein-Nutzer-Betriebssystem (single user)

Nur ein Nutzer kann durch das System bedient werden

Bsp.: Handy, Navigationssystem in einem Fahrzeug

Mehr-Nutzer-Betriebssystem (multi user)

Das System ist in der Lage, zum gleichen Zeitpunkt mehrere verschiedene Nutzer zu verwalten und (quasi-)parallel zu bedienen.

Bsp: Unix, Linux

Anzahl der parallel bearbeitbaren Nutezrauftärge

Ein-Prozess-Betriebssystem (single tasking)

Nur ein Auftrag (Prozess) kann z einem Zeitpunkt durch das System bearbeitet werden.

Bsp.: MS-DOS

Mehr-Prozess-Betriebssystem (multi tasking)

Das System ist in der Lage, zum gleichen Zeitpunkt mehrere verschiedene Aufträge zu verwalten und (quasi-)parallel zu bearbeiten. Eine Weiterentwicklung dieses Prinzips, die bei neueren Betriebssystem implementiert ist, nennt man multithreading. Hierbei können mehrere Thread in einem Prozess zusammengefasst werden.

Bsp.:  Unix, Linux, Windows XP, Windows 7, Windows 8

Kategorie: Apple, Linux, Windows Tags: Arten, Batch System, Betriebsysteme, Dialogsystem, mulit user, multi tasking, single tasking, single user

Über Christian Piazzi

Ich blogge hier über alles, was mir so in meinem ITler Altag über den Weg läuft =)
Man findet mich privat bei Google+ und Twitter

Kommentare

  1. Adrian Kr. und Sasa D. meint

    5. April 2018 um 10:41

    Danke, für die nützliche Information! Ich hoffe du genießt das Leben!

    Antworten
  2. hubertus meint

    24. August 2020 um 08:14

    leider fehlen ein paar exotische arten

    Antworten
    • Christian meint

      24. August 2020 um 08:24

      Hi Hubertus,

      Welche den? =)

      Antworten
  3. Mariel meint

    20. Januar 2021 um 18:15

    Hallo :) heißt Batch System, dass die Scheduling Strategie hier First-Come-First-Serve ist? Also kann man die verschiedenen Arten von Betriebssystemen mit den verschiedenen Scheduling Strategien gleichstellen? Habe das in dem Zusammenhang der „Antwort des Betriebssystems“ also der Aufgabenverwaltung anders gelesen und bin nun verwirrt ^^ LG

    Antworten
    • Christian meint

      22. Januar 2021 um 09:04

      Hi,

      Ich würde sagen das man die Betriessystemarten nicht direkt mit den Schduling Strategien gleichstellen kann. Aber sicher bin ich mir da nicht. Was hast du den gelesen?

      Gruß
      Christian

      Antworten
  4. Dr. Doktor meint

    17. November 2021 um 14:20

    Vielen Dank für diese überaus nützliche Information,sehr informativ

    Antworten

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Kategorien

  • Linux
  • Internet, Bloggen & Co
  • Programmierung
  • Sicherheit
  • Netzwerk & Co
  • Mikrokontroller
  • Windows

Neueste Kommentare

  • Prometheus Installation unter Ubuntu - Modius - Techblog bei Prometheus Installation unter CentOS
  • Rainer bei Docker Container – anzeigen, starten, stoppen und löschen
  • Rainer Wohlfarth bei Docker Container – anzeigen, starten, stoppen und löschen
  • Rainer Wohlfarth bei Docker Container – anzeigen, starten, stoppen und löschen
  • Rainer Wohlfarth bei Docker Container – anzeigen, starten, stoppen und löschen

Werbung

Archive

Kontakt, Datenschutz und Impressum

  • Kontakt
  • Datenschutz
  • Impressum

Schlagwörter

Anleitung Ansible Apache Apple App Store Automatisierung Blogparade C++ Centos centos 7 CentOS7 Container Datenbank DevOps Docker Dr. Racket Dr. Scheme funktional Gastartikel Google HowTo httpd Icinga2 Icinga 2 Installation itsm Linux Minecraft Monitoring mooc MySQL owncloud PHP Plugin Programmierung python Raspberry Pi Schritt für Schritt Server Sicherheit Tutorial Ubuntu Update Windows Wordpress

Copyright © 2025 · Outreach Pro on Genesis Framework · WordPress · Anmelden