*Acceso a sistemas 
de archivos
*El sistema de archivos o ficheroses el 
componente del sistema operativo encargado 
de administrar y facilitar el uso de las 
memorias periféricas, ya sean secundarias o 
terciarias. Sus principales funciones son la 
asignación de espacio a los archivos, la 
administración del espacio libre y del acceso a 
los datos resguardados.
* Los métodos de acceso se refieren a las capacidades que el 
subsistema de archivos provee para accesar datos dentro de 
los directorios y medios de almacenamiento en general. Se 
ubican tres formas generales: 
* A. Secuencial: Es el método más lento y consiste en recorrer 
los componentes de un archivo uno en uno hasta llegar al 
registro deseado. 
* A. Directo: Permite accesar cualquier sector o registro 
inmediatamente, por medio de llamadas al sistema como la 
de seek. Este tipo de acceso es rápido y se usa comúnmente 
en discos duros y discos o archivos manejados en memoria de 
acceso aleatorio. 
* A. Directo Indexado:Este tipo de acceso es útil para grandes 
volúmenes de información o datos. Consiste en que cada 
arcivo tiene una tabla de apuntadores, donde cada 
apuntador va a la dirección de un bloque de índices, lo cual 
permite que el archivo se expanda a través de un espacio 
enorme 
*
*Un sistema de archivo de disco está diseñado 
para el almacenamiento de archivos en una 
unidad de disco, que puede estar conectada 
directa o indirectamente a la computadora. 
*Formatos: fat-16, fat-32, vfat, ntfs, xfs, extfs. 
*Acceso a formatos de 
disco
*Fat-16: Es el estándar de facto para los discos 
duros, puede contener un máximo de 65.526 
clústeres, se utiliza para volúmenes de disco duro 
varían en tamaño de 16 MB a 2048 MB. VFAT es una 
variante de FAT16. 
*Fat-32: Es compatible con las versiones de 
Windows: OEM SR2 de Windows 95, así como 
Windows 98, Windows ME y Windows 2000. Utiliza 
un número de clúster binario de 28 bits - no 32, ya 
que 4 de los 32 bits están "reservados". 28 bits es 
todavía suficiente para permitir ridículamente 
enormes volúmenes hasta 2 TB de tamaño. 
*Vfat: Es una interfaz entre las aplicaciones y la FAT. 
Opera en modo protegido de 32 bits y provee 
acceso de alta velocidad para la manipulación de 
archivos. También tiene soporte para nombres 
largos de hasta 255 caracteres.
*Ntfs: es un sistema de archivos de Windows NT. Está 
basado en el sistema de 
archivos HPFS de IBM/Microsoft usado en el sistema 
operativo OS/2, y también tiene ciertas influencias del 
formato de archivos HFS diseñado por Apple. permite 
definir el tamaño del clúster a partir de 
512 bytes (tamaño mínimo de un sector) de forma 
independiente al tamaño de la partición. 
*Xfs: Sistema de archivos de 64 bits con journaling de 
alto rendimiento creado por SGI (antiguamente Silicon 
Graphics Inc.) para su implementación 
de UNIX llamada IRIX. se incorporó a Linux a partir de 
la versión 2.4.25 
*Extfs: es un controlador de sistemas de archivo de 
bajo nivel desarrollado especialmente para subsanar la 
incompatibilidad de Linux y Mac OS X proporcionando 
acceso total de lectura/escritura a los sistemas de 
archivos Ext2, Ext3 y Ext4

Acceso a sistemas de archivos

  • 1.
    *Acceso a sistemas de archivos
  • 2.
    *El sistema dearchivos o ficheroses el componente del sistema operativo encargado de administrar y facilitar el uso de las memorias periféricas, ya sean secundarias o terciarias. Sus principales funciones son la asignación de espacio a los archivos, la administración del espacio libre y del acceso a los datos resguardados.
  • 3.
    * Los métodosde acceso se refieren a las capacidades que el subsistema de archivos provee para accesar datos dentro de los directorios y medios de almacenamiento en general. Se ubican tres formas generales: * A. Secuencial: Es el método más lento y consiste en recorrer los componentes de un archivo uno en uno hasta llegar al registro deseado. * A. Directo: Permite accesar cualquier sector o registro inmediatamente, por medio de llamadas al sistema como la de seek. Este tipo de acceso es rápido y se usa comúnmente en discos duros y discos o archivos manejados en memoria de acceso aleatorio. * A. Directo Indexado:Este tipo de acceso es útil para grandes volúmenes de información o datos. Consiste en que cada arcivo tiene una tabla de apuntadores, donde cada apuntador va a la dirección de un bloque de índices, lo cual permite que el archivo se expanda a través de un espacio enorme *
  • 4.
    *Un sistema dearchivo de disco está diseñado para el almacenamiento de archivos en una unidad de disco, que puede estar conectada directa o indirectamente a la computadora. *Formatos: fat-16, fat-32, vfat, ntfs, xfs, extfs. *Acceso a formatos de disco
  • 5.
    *Fat-16: Es elestándar de facto para los discos duros, puede contener un máximo de 65.526 clústeres, se utiliza para volúmenes de disco duro varían en tamaño de 16 MB a 2048 MB. VFAT es una variante de FAT16. *Fat-32: Es compatible con las versiones de Windows: OEM SR2 de Windows 95, así como Windows 98, Windows ME y Windows 2000. Utiliza un número de clúster binario de 28 bits - no 32, ya que 4 de los 32 bits están "reservados". 28 bits es todavía suficiente para permitir ridículamente enormes volúmenes hasta 2 TB de tamaño. *Vfat: Es una interfaz entre las aplicaciones y la FAT. Opera en modo protegido de 32 bits y provee acceso de alta velocidad para la manipulación de archivos. También tiene soporte para nombres largos de hasta 255 caracteres.
  • 6.
    *Ntfs: es unsistema de archivos de Windows NT. Está basado en el sistema de archivos HPFS de IBM/Microsoft usado en el sistema operativo OS/2, y también tiene ciertas influencias del formato de archivos HFS diseñado por Apple. permite definir el tamaño del clúster a partir de 512 bytes (tamaño mínimo de un sector) de forma independiente al tamaño de la partición. *Xfs: Sistema de archivos de 64 bits con journaling de alto rendimiento creado por SGI (antiguamente Silicon Graphics Inc.) para su implementación de UNIX llamada IRIX. se incorporó a Linux a partir de la versión 2.4.25 *Extfs: es un controlador de sistemas de archivo de bajo nivel desarrollado especialmente para subsanar la incompatibilidad de Linux y Mac OS X proporcionando acceso total de lectura/escritura a los sistemas de archivos Ext2, Ext3 y Ext4