Menu Close

Betriebssysteme (Vorlesung 2)

Skript-AnfangBS_1_SS2013 – Seite 11
Skript-EndeBS_1_SS2013 – Seite 48

Shell-Befehle fürs Praktikum

  • ls [-la] = Dateien im Pfad anzeigen
  • logout = Shell beenden
  • date = Aktuelles Datum/Zeit
  • sleep x = X Sekunden lang nichts tun
  • & = Im Hintergrund ausführen

Hinweise fürs Praktikum

  • Man braucht exec und fork
  • Befehle müssen geparst werden um Parameter zu erhalten
  • Mit man exec liefert eine Beschreibung des Befehls exec (geht für alle Befehle)

Hauptaufgaben von Betriebssystemen

  1. Dienste bereitstellen
  2. Betriebsmittel verwalten

Inhalt der heutigen Vorlesung

  • Historie
  • Betriebssysteme heute
  • Systemaufrufe

Betriebssystem für Relais- / Röhrenrechner

  • Keine GUI
  • Keine Benutzerverwaltung
  • Keine Peripherie (außer Kartenleser)
  • Nur 1 Anwendung gleichzeitig
  • → Kein Betriebssystem vorhanden

Mainframes

  • „Man wird nur 5 Rechner auf der Welt brauchen“
  • Stapelbetrieb
    • Bänder Stapelweise angesammelt
    • Bänder werden nacheinander abgearbeitet
    • Bänder/Programme werden von Station zu Station getragen
    • Verteilung auf mehrere Stationen erlaubt gleichzeitige Bearbeitung
    • Aber immer noch nur 1 Programm pro Station
  • Erste Form eines Betriebssystems
    • Sequentielle Verarbeitung in Form von kleinen Skripten zur Automatisierung von Stapelbetrieb
    • Weiterentwicklungen / Anforderungen gelten auch noch für heutige Betriebssysteme

Multics

  • Große Keyplayer mit viel Geld starten gemeinsames Projekt
  • Multics wurde nicht gut durchdacht und geplant
  • Scheitert am Ende, weil es einfach nicht verständlich und wartbar ist

Grid Computing

  • Verteilte Systeme auf der ganzen Welt werden zusammengeschaltet
  • CERN verteilt z.B. Informationen an mehrere RZ

Moderne Rechner

  • Mehr Peripherie
  • Fast jeder Rechner hat ein Betriebssystem
  • Verwaltungsaufwand steigt → Bedarf in der Zukunft gesichert

Warum sich verteilte Betriebssysteme nicht durchsetzen

  • Fällt eine kritische Komponente (z.B. Dateisystem) auf dem ausführenden PC aus → nichts läuft mehr

Server

  • In der Regel keine GUI
  • OS muss stromsparend sein → weil Server meist 24/7 laufen

Schreiben Sie einen Kommentar

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

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.

Index