Unix File System

UFS
Desarrollador CSRG
Nombre completo UNIX file system
Sistemas operativos compatibles A/UX, DragonFlyBSD, FreeBSD, FreeNAS, HP-UX, NetBSD, Linux, OpenBSD, Solaris, SunOS, Tru64 UNIX, UNIX System V y otros
Introducción ( 4.2BSD)
Estructuras
Contenido del directorio Tabla
Límites
Máxima dimensión de archivo 273 bytes (8 ZB)
Tamaño máximo del nombre de archivo 255 bytes
Tamaño máximo del volumen 273 bytes (8 ZB)
Características
[ editar datos en Wikidata]

Unix File System (UFS) es un sistema de archivos utilizado por varios sistemas operativos UNIX y POSIX. Es un derivado del Berkeley Fast File System (FFS), el cual es desarrollado desde FS UNIX (este último desarrollado en los Laboratorios Bell).

Casi todos los derivativos de BSD incluyendo a FreeBSD, NetBSD, OpenBSD, NeXTStep, y Solaris Operating Environment|Solaris utilizan una variante de UFS. En Mac OS X está disponible como una alternativa al HFS. En Linux, existe soporte parcial al sistema de archivos UFS, de solo lectura, y utiliza sistema de archivos nativo de tipo ext3, con un diseño inspirado en UFS.

Diseño

Un sistema de archivos UFS se compone de las siguientes partes:

  • unos pocos bloques al inicio de la partición reservados para bootstrap (el cual debe ser inicializado separadamente del sistema de archivos).
  • un superbloque que contiene un número mágico (del inglés magic number) identificando esto como un UFS, y algunos otros números vitales describiendo la geometría y parámetros de puesta a punto del comportamiento.
  • una colección de grupos de cilindros. Cada grupo de cilindros tiene estos componentes:
    • un respaldo del superbloque.
    • una cabecera de cilindro, con estadísticas, lista de espacio libre, etc. acerca de este bloque de cilindros, similar a los que se encuentran en el superbloque.
    • un número de inodos, cada cual conteniendo los atributos del archivo.
    • un número de bloques de datos.

Los inodos son numerados secuencialmente. Los primeros inodos están reservados por razones históricas, seguidos por los inodos del directorio raíz.

Los archivos de directorio contienen sólo la lista de archivos en el directorio y el inodo asociado para cada archivo. Todos los metadatos ( metadata) son mantenidos en el inodo.

Other Languages
čeština: UFS
français: Unix File System
日本語: Unix File System
Nederlands: UFS
norsk bokmål: Unix File System
português: UFS (Unix)
русский: Unix File System
slovenčina: Unix File System
українська: Unix File System