Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

linuxfreak

unregistriert

1

21.01.2006, 15:37

Kontinuierliche Allokation

Hallo,

die Datei A fängt im Block 4 an und hat die Länge von 3 Blocks und wir ändern die Datei jetzt (verlängern).. dann fängt sie beim Block 10 an und hat die Länge 4!

Was passiert mit der Belegung von 4-6, weil die Datei A sich geändert hat aber es muss doch irgendwie die Blöcke von 4-6 frei werden???
»linuxfreak« hat folgendes Bild angehängt:
  • Allok.jpg

Imhotep

followed the white rabbit

Beiträge: 1 530

Wohnort: Leipzig

Beruf: Informatiker

  • Nachricht senden

2

21.01.2006, 20:05

Die behalten die alten Daten, sind aber keiner Datei zugeordnet. Es wird nur der Anfangspunkt von Datei A in der Zuordungstabelle von 4 auf 10 geändert. Dadurch, dass kein Zeiger mehr auf 4-6 zeigt gelten diese als verfügbar.
Eine schnelle Methode, da nur ein Zeiger umgelegt werden muss.
localhost,
sweet localhost

Thema bewerten