MilanKosticKIT / BetriebssystemeUebung

The filesystem project for our class.
1 stars 2 forks source link

Pufferung #56

Closed MilanKosticKIT closed 5 years ago

MilanKosticKIT commented 5 years ago

Für jede geöffnete Datei soll der zuletzt gelesene Block gepuffert werden. Beim Lesen wird dann überprüft, ob der Block im Puffer liegt. Wenn nicht wird der Block gelesen und der Puffer aktualisiert.

HannesIlly commented 5 years ago

Ist erledigt. Der Puffer ist ein struct readBuffer (in myfs-structs.h), das die Blocknummer, sowie den Inhalt speichert. Die Klasse MyFS hat dann als Attribut ein Array dieses Structs (für jede offene Datei einen extra Puffer).