Archivos y clústeres
Un archivo es una unidad de datos en el sistema de archivos al que un usuario puede acceder y administrar. Un archivo debe tener un nombre único en su directorio. Consta de uno o más flujos de bytes que contienen un conjunto de datos relacionados, además de un conjunto de atributos (también denominados propiedades) que describen el archivo o los datos del archivo. La hora de creación de un archivo es un ejemplo de un atributo de archivo.
Cuando se crea un archivo, se crea una secuencia predeterminada sin nombre para almacenar todos los datos escritos en el archivo mientras está abierto. También puede crear secuencias adicionales dentro del archivo. Estas secuencias adicionales se conocen como secuencias alternativas. En la ilustración siguiente se muestra un archivo con la secuencia predeterminada y dos secuencias alternativas.
Los atributos de archivo no se almacenan en los flujos de datos con los datos de archivo, pero se almacenan en otro lugar y se administran mediante el sistema operativo.
Todos los datos del sistema de archivos, incluido el código de arranque del sistema y los directorios, se almacenan mediante el sistema de archivos NTFS en archivos. Otros sistemas de archivos almacenan esta información en regiones de disco externas al sistema de archivos. Una ventaja de almacenar esta información en archivos es que Windows puede localizar, acceder y mantener la información fácilmente. Otras ventajas son que cada uno de estos archivos puede estar protegido por un descriptor de seguridad y, en el caso de daños parciales en el disco, pueden reubicarse rápidamente en una parte más segura del disco.
La unidad de almacenamiento fundamental de todos los sistemas de archivos admitidos es un clúster de , que es un grupo de sectores. Esto permite al sistema de archivos optimizar la administración de datos de disco independientemente del tamaño del sector del disco establecido por el controlador de disco de hardware. Si el disco que se va a administrar es grande y se mueven y organizan grandes cantidades de datos en una sola operación, el administrador puede ajustar el tamaño del clúster para adaptarlo.
Windows administra los archivos a través de objetos de archivo , identificadores de archivoy punteros de archivo.
Para obtener más información sobre las secuencias de archivos, consulte flujos de archivos. Para obtener más información sobre los clústeres, consulte Clústeres y extensiones. Para obtener más información sobre cómo acceder a los archivos y administrarlos, consulte y Referencia de administración de archivos.
En esta sección
Tema | Descripción |
---|---|
flujos de archivos de |
En el sistema de archivos NTFS, las secuencias contienen los datos que se escriben en un archivo y que proporcionan más información sobre un archivo que atributos y propiedades. |
objetos de archivo de |
los objetos File funcionan como la interfaz lógica entre los procesos del kernel y el modo de usuario y los datos de archivo que residen en el disco físico. |
identificadores de archivo |
Cuando un proceso abre un archivo mediante la función CreateFile, se asocia un identificador de archivo hasta que finaliza el proceso o se cierra el identificador mediante la funciónCloseHandle de. |
punteros de archivo de |
Un puntero de archivo es un valor de desplazamiento de 64 bits que especifica el siguiente byte que se va a leer o la ubicación para recibir el siguiente byte escrito. |
clústeres y extensiones de |
Los clústeres se pueden hacer referencia desde dos perspectivas diferentes: dentro del archivo y en el volumen. |