Vielen Lieben Dank für die Antworten, die haben mir schon sehr weitergeholfen.

Ich habe nun die Antworten selbst aufgeschrieben

1) Frage:Vorteil: Ermöglicht zwar einen sehr schnellen Zugriff auf die Datei, da man vonder Anfangsadresse der Datei nur einen Wert N addieren muss, umzur Position N innerhalb der Datei zu gelangen. Nachteil: Allerdings ist eine Vergrrößerungder Datei evtl. aufw ̈andig, falls es am Ende der Datei keine freien Bl ̈ockemehr gibt, und die gesamte Datei umkopiert werden muss. Zudem tritt das Problem der Fragmentierung auf, d.h. man hat evtl. viel freien Speicher zur Verfügung, aber eine große Datei lässt sich trotzdem nicht speichern, da der freie Speicher auf nicht zusammenhängende Blöcke verteilt ist.

2) Frage: Vorteil:löst zwar dasProblem der Dateierweiterung und der Fragmentierung, da man jetzt jeden freien Block problemlos nutzen kann, jedoch ist z.B. der Sprung ans Ende einer großen Datei (z.B. bestehend aus 10.000 Bl ̈ocken) sehr aufw ̈andig,da man erst 10.000 Zeiger entlang laufen muss, um an das Dateiende zukommen.

Ich denke, dass sollte als Antwort ausreichen, korrigiert mich aber bitte, falls was falsch sein sollte.

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.