Skip to main content

Recently Updated Pages

Handzettel Klausur

Für die Klausur waren bei uns zwei A4 Blätter vorder- und rückseitig zugelassen. Die vier (bzw. e...

Prozesse erzeugen

Jeder Prozess erhält zur Unterscheidung und Verwaltung direkt bei seiner Erzeugung eine eindeutig...

Windows unterstützte Dateisysteme

FAT - File Allocation Table Eine Tabelle, über die einerseits eine Zuordnung von Clustern zu Dat...

Geräteklassen

Im Zuge seiner geräteunabhängigen Teile der Implementierung definiert die Geräteverwaltung des Be...

Interprozesskommunikation

Bei der Interprozesskommunikation geht es um den Austausch von Informationen zwischen zwei (oder ...

Semaphore

Vorteil: es wird aufs Aktive Warten verzichtet und somit wird weniger CPU-Zeit verschwendet, in...

Threads

Thread oder Leichtgewichtigen Prozess ist Teil eines Prozesses, der einen unabhängigen Kontrollfl...

Scheduling

Beim Scheduling geht es um die Zuteilung des Betriebsmittels CPU zu den einzelnen Prozessen. Unt...

Synchronisation

Bei der Synchronisation geht es um Mechanismen zur Vermeidung von Problemen, die bei der nebenläu...

Deadlocks

Eine Menge von Prozessen befindet sich in einem Deadlock-Zustand, wenn jeder Prozess aus der Meng...

Prozessverwaltung

→ Eine der Aufgaben eines Betriebssystems ist ja die Verwaltung der erzeugten Prozesse→ Dabei kom...

Count Programm (Assembler)

Dieses Programm stellt den Ablauf eine Zyklus dar 1. PC gibt den Wert zum RAM über2.  Befehl m...

Abarbeitung von Befehlen auf CPU

  Kernel-Mode Arbeitet CPU Kernel-Mode, ist jeder Befehl zur Ausführung zugelasse...

Systemaufruf durch Programmierer

import java.io.FileWriter; import java.io.IOException; public class Beispiel_Systemaufrufe { ...

Basisregister und Limitregister

Basisregister enthält als Wert die Adresse der Speicherstelle mit ersten Befehl des aktiven P...

Interrupt-Controller

Interrupt-Controller: Interrupt-Signale von Komponenten des Rechners entgegen zu nehmen, und die ...

DMA - Controller

Direct Memory Access-Controller ist eine Hardware-Komponente, die die Geschwindigkeit des Gesamts...

MMU - Memory Management Unit

Unterstützt das Betriebssystem bei der Verwaltung des Hauptspeichers trägt zu einer Flexibilit...

Batch-Job zum Multitasking

Batch-Jobs→ In den Anfangsjahren der Rechnerentwicklung wurden auszuführende Programme als sogena...

Betriebsmittel / Betriebssystemarten

Ein Programm kann mehrfach gestartet werden, somit können aus einem Programm so mehrere Prozesse ...