Betriebssysteme
Betriebssystemkonzepte
Betriebssystemkonzepte
Kartei Details
Karten | 57 |
---|---|
Sprache | Deutsch |
Kategorie | Informatik |
Stufe | Universität |
Erstellt / Aktualisiert | 11.04.2015 / 21.06.2023 |
Weblink |
https://card2brain.ch/box/betriebssysteme10
|
Einbinden |
<iframe src="https://card2brain.ch/box/betriebssysteme10/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Lernkarteien erstellen oder kopieren
Mit einem Upgrade kannst du unlimitiert Lernkarteien erstellen oder kopieren und viele Zusatzfunktionen mehr nutzen.
Melde dich an, um alle Karten zu sehen.
Was ist ein Interrupt?
Gerät meldet sich auf einer extra Interrupt-Leitung und gibt Signal zur Übertragung von Dateien.
Zus#tzliche IRQ-Nummer übermittelt damit das richtige UNterprogramm starten kann.
Was ist polling?
CPU prüft dauernd ob das Gerät Daten übertragen kann.
Hohe Abfragerate = Hohe Prozessorlast.
Bei zu geringer Pollingrate können Daten verloren gehen.
Nenne 2 Übertragungsmechanismen:
- Direct Memory Access
- E/A-Portadressen
Was ist Direct Memory Access?
Controller transportiert Daten direkt über den Bus in den Hauptspeicher und informiert mittels Interrupt das OS.
Wie funktionieren E/A-Portadressen?
Spezielle Speicheradressen sind nicht mit dem Speicher verbunden.
CPU greift auf diese Adressen zu und kann dadurch die Daten lesen.
Was ist die Positionierungszeit?
Zeit die benötigt wird um den Plattenarm zur gewünschten Spur zu bringen.
Was ist Rotationsverzögerung?
Zeit die benötigt wird bis sich die Festplkatte soweit gedreht hat das sich der gesuchte Sektor unter dem Schreib/Leskopf befindet.
\(x = {1 \over 2 x Rotationsgeschwindigkeit}\)
Was ist die Übertragungszeit?
Anzahl der Spuren * Umdrehungszeit
oder
Anzahl der zu übertragenen Bytes / Anzahl der Bytes in einer Spur
Welche Arten von Plattenschedulig gibt es?
- First Come First Served
- Shortest Seek Time First
- Fahrstuhl (Scan)
Was ist das Ziel von RAID ?
Redundante, ausfallsichere und performante Speicherung von Daten.
Daten über Disks verteilen (Parallelverarbeitung)
6 verschiedene Varianten (Levels)
Wie funktioniert RAID Level 1 ?
Spiegelung
Ausfallsicherheit bei CRash einer Disc (max. Ausfallsicherheit)
Lesegeschwindigkeit doppelt so hoch
Schreibgeschwindigkeit normal
In welche 2 Bereiche unterteilt man das Betriebsystem?
- Benutzermodus
- Kernmodus
Welche Schnittsttellen hat ein Betriebssystem?
- Benutzerschnittstelle
- Systemschnittstelle
- Hardwareschnittstelle
Welche Aufgaben hat ein Betriebssystem?
- Anwendungsprogramme laden und starten
- Hauptspeicherverwaltung
- Benutzer verwalten
- Hardware ansteuern
- Input/Output verwalten (Netzwerke/GUI...)
- Prozesse verwalten
Welche Aufgaben hat ein Betriebssystem nicht?
- Berechnungen durchführen
- Officeanwendungen
- (Browser)
Was sind Eigenschaften von Betriebssystemen?
- Multitasking/Multi-Processing
- Multiuser
- Multiprozessor
- 32/64Bit
- Echtzeitbetrieb
- Middleware
- Verteilte Systeme
- Virtualisierung
Was sagt von Neumann über den Rechner
- Es gibt nur ein Speicher für Daten & Programme
- Prozessor(CPU) enthält Steuer- und Rechenwerk
- Speicher wird über Adressen angesprochen
- CPU verabeitet Daten & Befehle sequentiell
Wie kommunizieren die einzelnen Komponenten?
Über sogenannte Busse.
Aufbau und Funktion einer CPU
1. Programmcounter +1
2. nächste Befehlsadresse auf den Adressbus
3. über Datenbus in Befehlsregister(IR)
4. Befehl wird analysiert und Signal an ALU
5. Daten werden in Register übertragen
6. ALU rechnet und gibt Ergebnis in ACCU und Statusregister
7. Specihern des ACCU in Register oder Speicher oder Sprunganweisung
Was ist ein Dienst?
- Hintergrundprogramm ohne Bildschirmausgabe
- startet automatisch beim Booten
- läuft auch wenn kein Benutzer angemeldet ist
- Dienste arbeiten mit eigenen Rechten
Wie ist ein Dateisystem aufgebaut?
Hierarchisch!
Wurzelverzeichnis -> Verzeichnis -> einfache Datei
Was ist der absolute Pfad?
Vollständige Beschreibung: Wurzelverzeichnis + Unterverzeichnisse + Dateiname
-
- 1 / 57
-