Kategorie: Computersysteme

Prozessor Scheduling Algorithmen

In diesem Beitrag geht es um die verschiedenen Scheduling Algorithmen der Prozessor Rechenzeit. Anknüpfend an meinen Beitrag „Prozesse und Threads“ (http://marvins-blog.de/blog/2014/12/18/prozesse-und-threads-betriebssysteme/)

Prozesssynchronisation

In diesem Beitrag geht es um die Prozesssynchronisation. Es gibt zwei Grundlegende, verschiedene Arten der Prozesssynchronisation. Es geht um die Wechselwirkung von Aktivitätsträgern (Threads/Prozesse). Zum einen gibt es die Kooperation, welche z.B. bei Video...

Prozesse und Threads – Betriebssysteme

In diesem Beitrag geht es um Prozesse und Threads innerhalb von Betriebssystemen. Es geht außerdem um die Begriffe der Parallelität und der Nebenläufigkeit. Auch die Begriffe des Kooperativen und des Präemptiven Multitasking´s werde ich...

Einführung in Betriebsysteme – Anwendersoftware

In diesem Beitrag geht es um Betriebssysteme in der Softwaretechnik. Wir entfernen uns nun also etwas mehr von der Hardware Rechnerarchitektur und wenden uns der Anwendungssoftware zu. Das Betriebssystem ist die Schicht zwischen der...

Massenspeicher – Festplatten, USB-Sticks und Co

In diesem Beitrag geht es um Massenspeicher in der Rechnerarchitektur. Dazu zählen Festplatten, Usb-Sticks, CD´s, DVD´s usw. Diese sind in 3 Kategorien unterteilt. Die erste Kategorie ist Magentischer Speicher. Dazu zählen Festplatten, Disketten […]...

Flynnsche Klassifikation & Prozessoren

In diesem Beitrag geht es um Prozessoren. Es gibt die Flynnsche Klassifikation, welche die Klassifikation von Rechnerarchitekturen nach Anzahl der gleichzeitig verarbeitenden Befehls- und Datenströme ist. Die Flynnsche Klassifikation ist also sehr gut passend...

Speicherhierarchien

In diesem Beitrag geht es um das Thema Speicherhierarchien. Die Motivation ist das „Lokalitätsprinzip“. Da man oft auf die selben Speicherstellen zugreift, macht es Sinn einen Cache (Schnellen aber dafür kleinen Speicher) vorzuschalten, um...