2009-05-25 8 views

Répondre

9

Un fichier d'accès aléatoire est un fichier où vous pouvez « sauter » à part à l'intérieur sans avoir à lire séquentiellement jusqu'à ce que la position qui vous intéresse.

Par exemple, supposons que vous avez un fichier de 1 Mo, et vous sont intéressés par 5 octets qui commencent après 100k de données. Un fichier d'accès aléatoire vous permettra de «sauter» à la position 100k-ème en une seule opération. Un fichier d'accès non aléatoire vous demandera d'abord de lire 100 000 octets, puis seulement de lire les données qui vous intéressent.

Espérons que cela vous aide. Clarification: cette description est indépendante des langages et ne se rapporte à aucune enveloppe de fichier spécifique dans un langage/cadre spécifique.

4

Presque rien de nos jours. Il y avait un temps dans certains systèmes d'exploitation où il y avait différents types de fichiers - certains d'entre eux pouvaient être consultés aléatoirement (à tout moment dans le fichier) et d'autres qui ne pouvaient être accédés que séquentiellement. Cela a plus de sens lorsque vous utilisiez un support séquentiel tel qu'un ruban. Tout système de fichiers digne de ce nom ne prend en charge que l'accès aléatoire.

Questions connexes