* On Tue, 10 Dec 2002 at 18:09 +0100, Achim Luft wrote:
Bernd Brodesser schrieb:
Du schreibst, wo der erste Speicherpunkt auf der Festplatte liegt. Der nächste Speicherpunkt steht am Ende des ersten Blocks. Ist das
Nein, steht er nicht. Die FAT ist (wie schon der Name sagt) eine Tabelle, die am Anfang der Platte steht, in der je Block die Nummer des Folgeblocks vermerkt ist, oder alternativ ein reservierter Wert, der angibt, daß der File mit diesem Block endet oder der Block defekt/resreviert/$whatever ist. Aufgrund der Brisanz der enthaltenen Daten wurde FAT meist in zweifacher Ausfertigung abgelegt. Auf die FAT(s) folgte dann das root-Verzeichnis, und dann die eigentlichen Datenblöcke.
richtig? Wenn dem so ist, dann ist FAT maximal daneben. Das hieße, wenn man irgendwo auf eine große Datei zugreifen will, dann muß man sich immer wieder durchhangeln?
Durchhangeln, ja. Aber wie sollte man sonst unbekannte Mengen von Daten speichern, ohne sich wo durchhangeln zu müssen? ext2 ist in dem Punkt sicher nicht viel besser - um genauer zu sein, um ein Stück aufwendiger.
völlig korrekt. Es ist eine simple verkettete Liste aus der Urknallphase der Computertechnik, also nicht einmal Steinzeit ;-) .
Und trotzdem sind verkettete Listen immer noch verdammt aktuell. -- Adalbert GPG welcome, request public key: mailto:adalbert+key@lopez.at