2009-05-25 7 views

Antwort

9

Eine Direktzugriffsdatei ist eine Datei, wo Sie innerhalb es ohne sequentiell lesen zu müssen, bis die Position, die Sie interessiert sind, um überall „springen“ können.

Zum Beispiel, sagen Sie eine 1MB-Datei haben, und Sie sind an 5 Bytes interessiert, die nach 100k Daten beginnen. Eine Direktzugriffsdatei ermöglicht es Ihnen, in einem Vorgang zur 100k-ten Position zu springen. Bei einer Datei ohne Direktzugriff müssen Sie zuerst 100 KB lesen und dann nur die Daten lesen, an denen Sie interessiert sind.

Hoffe, das hilft.

Erläuterung: Diese Beschreibung ist sprachunabhängig und bezieht sich nicht auf einen bestimmten Dateiwrapper in einer bestimmten Sprache/Framework.

4

Fast nichts in diesen Tagen. Früher gab es in bestimmten Betriebssystemen eine Zeit, in der es verschiedene Arten von Dateien gab - von denen einige zufällig (zu jedem Zeitpunkt in der Datei) zugegriffen werden konnten und andere, auf die nur sequentiell zugegriffen werden konnte. Dies ergab mehr Sinn, wenn Sie ein sequenzielles Medium wie Band verwendeten. Jedes Dateisystem, das heutzutage seinen Wert hat, unterstützt nur den wahlfreien Zugriff.

Verwandte Themen