Esta es una lista de sistemas de archivos (FS) y protocolos de red que emulan el funcionamiento de un sistema de archivos, con una pequeña descripción. Para obtener más información, puede seguir el enlace correspondiente.
Algunos sistemas operativos más antiguos solo admitían uno de sus propios sistemas de archivos. En tales casos, el sistema de archivos no tenía un nombre específico. Dichos sistemas de archivos pueden no estar incluidos en esta lista.
Los sistemas de archivos de disco suelen estar orientados a flujos. Los archivos en los sistemas de archivos orientados a secuencias están representados por una secuencia de bits, que a menudo proporcionan funciones como lectura , escritura , modificación de datos y acceso aleatorio .
Nombre | Fecha de presentación, plataforma |
Sistema operativo | Desarrollador | Comentario |
---|---|---|---|---|
ADFS | 1983 | BellotaMOS | Computadoras Bellota | Es el sucesor de DFS . |
AdvFS | 1993 | UNIX digital / UNIX Tru64 | DIC | — |
Sistema de archivos rápidos de Acer (AFFS) | 1989 (SCO Unix/Xenix versión 3.2) [~1][ aclarar ] | SCO OpenServer , SCO Unix/Xenix | Contrapunto de Acer | No debe confundirse con Andrew File System |
Archivo Ami seguro | 1990 | amiga | Desarrollo de cuarto nivel | FS comercial . Estructuralmente compatible con PFS . |
Sistema de archivos rápidos de Amiga (FFS) | 1988 [~2] | AmigaOS , AmigaOS4 , MorphOS | Comodoro Amiga Inc. | No debe confundirse con Berkley Fast File System . Compatible (por compatibilidad con versiones anteriores) AmigaOS 4 y MorphOS . Actualmente considerado obsoleto. Tiene las extensiones FFS1, FFS Intl, FFS DCache, FFS2. |
AthFS | ??? | AtheOS | ??? | FS registrado en diario de 64 bits . Usado en Syllable OS |
Sistema de archivos de Apple
_ (APFS) |
2016 | Mac OS | Apple Inc. | Sistema de archivos de 64 bits para iOS , MacOS , tvOS y watchOS optimizado para SSD . |
BeFS (Be File System, BFS) | 1997 | BeOS | ser inc. | — |
btrfs | 2007 | linux | Oráculo | FS basado en estructuras de árbol binario ( B-Tree ) |
CBMFS | ??? | Comodoro 64 ( FDD ) | ??? | — |
chan grasa | 2006 [~3] | ??? | cambio | Una versión libremente redistribuible de FAT para microcontroladores con soporte para NAND , NOR y nombres largos y cortos. |
cmdf | ??? | — | Micro diseños creativos | Extensión del sistema de archivos CMBFS agregada por Creative Micro Designs para usar sus unidades de disquete de 3.5 " , unidades RAM y controladores de disco duro. |
Cramfs (sistema de archivos ROM comprimido) | ??? | ??? | ??? | --- |
CSI-DOS | ??? | antes de Cristo | ??? | Utilizado en BC en el sistema operativo CSI-DOS |
Sistema de archivos de escritorio (DTFS) | ??? | Servidor abierto de SCO | OCS | FS especializada en compresión |
EAFS | ??? | Servidor abierto de SCO | OCS | Extended Acer Fast Filesystem, normalmente utilizado para almacenar el gestor de arranque y el kernel en la familia UNIX de sistemas operativos SCO OpenServer , y se monta como /boot. |
EFS (IRIX) | ??? | IRIX | Gráficos de silicio | Sistema de bloques heredado para IRIX OS |
EFS | 2000 [~4] | ventanas | microsoft | Una extensión para FS NTFS que implementa el cifrado a nivel de archivos. |
exFAT (FAT64) | noviembre de 2006 | Windows , Mac OS X | microsoft | Una versión mejorada del sistema de archivos FAT |
extensión | 1992 ( Linux 0.96c ) | linux | Tarjeta Remy | FS extendido desarrollado para SO basado en el kernel de Linux |
ext2 | 1993 ( linux ) | linux | Tarjeta Remy | La segunda versión del sistema de archivos extendido para Linux |
ext3 | 2001 ( Linux 2.4.15 ) [~5] | linux | Esteban Tweedy | Versión registrada de ext2 |
ext3vaca | 2003 | linux | Zachary Peterson , Stephen Tweedy , Remy Card , Theodore Ts'o , Andreas Gruenbacher , Andreas Dilger , et al. | versión ext3 compatible con instantáneas del sistema de archivos |
ext4 | 2008 ( linux ) | linux | Mingming Cao, Andreas Dilger, Alex Zhuravlev (Tomas), Dave Kleikamp, Theodore Ts'o , Eric Sandeen, et al. | Nueva versión del sistema de archivos ext3, con soporte para extensiones |
GRASA | 1976-1977 | DOS , ventanas | microsoft | Difiere en tamaños de mesa (12, 16 y 32 bits) |
FATX | ??? | — | microsoft | Cerrado [~ 6] versión modificada de FAT, utilizada en las consolas de juegos Xbox originales |
GCR | ??? | ??? | ??? | Formato de almacenamiento en disquete de 5¼″ utilizado por Apple II de 8 bits y Commodore Business Machines . |
de archivos | ??? | Plano 9 | laboratorios de campana | Sistema de archivos de archivo |
Archivos-11 | ??? | openvms | ??? | — |
HFS | ??? | Mac OS | ??? | Sistema de archivos jerárquico, utilizado en versiones anteriores de la familia Mac OS |
HFS Plus (HFS+) | 2008 | Mac OS | ??? | Una versión actualizada de HFS utilizada en las últimas versiones de la familia Mac OS |
HPFS | ??? | OS/2 | ??? | Sistema de archivos de alto rendimiento, utilizado en OS/2 |
Sistema de archivos de alto rendimiento (HTFS) | ??? | Servidor abierto SCO 5 | OCS | Sistema de archivos de alto rendimiento, sistema de archivos SCO OpenServer 5 OS . |
ISO 9660 | ??? | — | ??? | Se utiliza en discos CD-ROM y DVD . Tiene extensiones de Rock Ridge y Joliet . |
JFS | ??? | Linux OS / 2 AIX | IBM | Sistema de archivos con registro , admite extensiones |
LFS | ??? | BSD | ??? | — |
Lustre | 2001 | linux | Sistemas de | es un sistema de archivos en clúster |
Sistema de archivos Macintosh | 1984 | Mac OS | ??? | Sistema de archivos que alguna vez se usó en la primera familia de Mac OS |
Minix | ??? | Minix | ??? | — |
microdos | ??? | antes de Cristo | ??? | Un sistema de archivos con un formato de archivo no fragmentable. Se usó en computadoras personales BK en los sistemas operativos MKDOS , AO-DOS , NORD , MicroDOS, NORTON-BK , PascalDOS , etc. Compatible con solo lectura en ANDOS . Los diferentes sistemas operativos a menudo admitían modificaciones diferentes, no siempre totalmente compatibles. |
Sistema de archivos multiusuario (MUFS) | ??? | sistema operativo amigo | ??? | Extensión para sistemas de archivos AmigaOS , que permite implementar derechos de usuario |
Sistema de | ??? | NetWare | novela | FS original para NetWare 2.x - 5.x, utilizado opcionalmente en futuras versiones. |
Siguiente3 | 2010 ( linux 2.6 ) | linux | Redes CTERA [1] | FS con soporte para instantáneas FS . Basado en el código ext3 . Los códigos fuente del proyecto se distribuyen bajo la licencia GNU GPL . [~7] |
NILFS | desde la versión 2.6 y superior | linux | Laboratorios Ciberespaciales Nippon Telegraph y Telephone | Versión Linux de LFS . |
Servicios de almacenamiento de Novell (NSS) | 1998 | NetWare (desde la versión 5.0 en adelante), GNU/Linux | novela | Sistema de archivos de diario de 64 bits. Utiliza el algoritmo de "árbol equilibrado" |
NTFS | 1993 | ventanas | microsoft | Sistema de archivos de diario cerrado |
Siguiente | 1990 | SIGUIENTE PASO , OpenStep | Siguiente | Sistema de archivos informáticos NeXT |
Sistema de archivos antiguo de Amiga [1] (OFS) | 1982-1985 | TripOS , AmigaOS | metacomco | Se utiliza principalmente para disquetes. |
Sistema de archivos profesional (PFS) | 1995 | sistema operativo amigo | piel de michiel | Además, PFS2, PFS3, etc. es un sistema de archivos avanzado disponible para la familia de sistemas operativos AmigaOS y tiene una alta confiabilidad. |
Qnx4fs | ??? | QNX | ??? | El sistema de archivos utilizado en las versiones 4 y 6 de QNX . |
Qnx6fs | ??? | QNX | ??? | Un nuevo sistema de archivos de copia en escritura introducido en QNX 6.4.0 y utilizado como predeterminado desde 6.4.1. |
REFS | 2012 ( servidor de Windows 8 ) | ventanas | microsoft | Se ofrece como una alternativa al sistema de archivos NTFS en el segmento de sistemas de almacenamiento de datos basados en productos de Microsoft , con su posterior migración al área de sistemas cliente. [~8] |
ReiserFS | ??? | linux | Sistemas de nombres _ | Un sistema de archivos diseñado específicamente para Linux que es capaz de registrar en diario. |
Reiser4 | ??? | linux | Sistemas de nombres _ | Cuarta versión del sistema de archivos ReiserFS . |
S51K | ??? | Servidor abierto de SCO | ??? | Sistema de archivos AT&T UNIX System V de 1 KB, utilizado por SCO OpenServer . |
SkyFS | ??? | Sky OS | ??? | Un sistema de archivos desarrollado por el proyecto SkyOS para reemplazar el BeOS BFS que se usa actualmente |
Sistema de archivos inteligente (SFS) | 1998 | AmigaOS , AmigaOS4 , MorphOS , AROS | Juan Hendrikx | Un sistema de archivo de diario avanzado disponible para la familia AmigaOS , así como para MorphOS y AROS . Una de las características de este sistema es la capacidad de desfragmentar incluso mientras se trabaja con archivos. |
SpadFS | 2006 | linux | Mikulas Patocka | Sistema de archivos sin diario, con capacidad de búsqueda de hash . |
Squashfs (.sfs) | 2009 ( Linux 2.6.29 ) [~9] | linux | Phillip Lougher, Robert Lougher | Un sistema de archivos de compresión que proporciona acceso de solo lectura a los datos. |
Sistema de archivos de idioma estándar (STL) | ??? | ??? | IBM [~10] | --- |
de Tivo | ??? | ??? | TiVo | Formato patentado resistente a errores utilizado en discos duros Tivo para grabar transmisiones de TV. |
Tux3 (tux3fs) | ??? | linux | ??? | Un sistema de archivos gratuito experimental para Linux . |
Sistema de archivos Unix (UFS) | 1982 ( BSD 4.2 ) | BSD | UC Berkeley | FS, también llamado Berkeley Fast File System o BSD Fast File System (BSD FFS), es un sistema estándar desarrollado en Berkeley y utilizado en sistemas operativos de la familia BSD más antiguos. |
Sistema de archivos Unix 2 (UFS2) | ??? | BSD | UC Berkeley | Utilizado en las últimas versiones de la familia de sistemas operativos BSD |
Formato de disco universal (UDF) | 1996 | — | Asociación de tecnología de almacenamiento óptico | Sistema de archivos por lotes para dispositivos WORM/RW (como CD-RW y DVD). |
Sistema de archivos Veritas (VxFS) | 1991 | HP-UX , Solaris , Linux , AIX , etc. | Veritas | El primer sistema de archivos de diario comercial (según el desarrollador) . [~11] |
VFAT | ??? | ??? | microsoft | Una versión de FAT que permite nombres de archivo largos (hasta 255 caracteres) en lugar del formato de nombre de archivo 8.3. Algunos métodos utilizados en Windows están patentados. |
Método de acceso al almacenamiento virtual (VSAM) | ??? | ??? | ??? | Sistema de archivos transaccional que manipula el almacenamiento de datos virtuales |
WinFS | proyecto cerrado[ aclarar ] | ventanas | microsoft | Windows Future Storage está planeado como reemplazo de NTFS . Por el momento, solo existe en versión beta y es utilizado internamente por Microsoft . |
Diseño de archivo de escritura en cualquier lugar (WAFL) | ??? | ONTAP de datos | netapp | Un sistema de archivos interno de alto rendimiento utilizado en el sistema operativo Data ONTAP especializado en sistemas de almacenamiento en red de NetApp . |
XFS | 1994 ( IRIX 5.3) | IRIX , GNU/Linux , BSD | Gráficos de silicio | Un sistema de archivos de diario de alto rendimiento diseñado originalmente específicamente para IRIX . El 1 de mayo de 2001, Silicon Graphics lanzó XFS bajo la Licencia Pública General GNU. XFS se diferencia de otros sistemas de archivos en que fue diseñado originalmente para usarse en discos grandes. |
Sistema de archivos Zettabyte (ZFS) | 2005 ( Abierto Solaris ) | Abrir Solaris , Solaris | microsistemas de sol | Sistema de archivos abierto. Se utiliza en Solaris 10, Solaris 11, Solaris Express Developer Edition, Solaris Express Community Edition, FreeBSD , Mac OS X Leopard, Linux (en el área de usuario). |
FS BK-11 | ??? | SO BK-11 | ??? | Usado en BC |
Los medios de estado sólido, como las unidades flash , son similares en su interfaz de datos a los discos duros convencionales, pero tienen sus propios problemas y desventajas. Aunque el tiempo de búsqueda de datos es prácticamente nulo, se requieren algoritmos especiales, como la nivelación de desgaste y la detección y corrección de errores, para optimizar las escrituras y eliminaciones de datos .
En los sistemas de archivos orientados a registros , los archivos se almacenan como una colección de registros (en lugar de una colección plana de bytes). Dichos sistemas de archivos se asocian principalmente con mainframes y sistemas operativos de minicomputadoras más antiguos . Los programas leen y escriben en registros completos, en lugar de bytes escritos en un orden específico; esta forma de trabajar con archivos se refleja en las sentencias de E/S en versiones anteriores del lenguaje FORTRAN .
Los sistemas de archivos para discos compartidos (también conocidos como sistemas de archivos para almacenamiento en red (compartido) ( Sistema de archivos SAN ) o sistemas de archivos en clúster ) se utilizan principalmente en el almacenamiento en red, donde todos los nodos de la red tienen acceso directo al dispositivo de almacenamiento en bloque donde se encuentra este archivo. localizado.sistema. Dichos sistemas de archivos funcionan incluso si uno de los nodos falla. Estos sistemas de archivos se utilizan comúnmente en clústeres de alta disponibilidad junto con RAID de hardware . Los sistemas de archivos NAS normalmente no se expanden más allá de 64 o 128 nodos.
Pueden ser simétricos, con metadatos distribuidos entre nodos, o asimétricos, con almacenes de metadatos centralizados.
Los sistemas de archivos distribuidos también se conocen como sistemas de archivos de red.
Los sistemas de archivos distribuidos, que son paralelos y tolerantes a fallas, comparten y replican datos en muchos servidores para lograr un alto rendimiento e integridad de datos . Incluso cuando el servidor falla, no se pierden datos. Estos sistemas de archivos se utilizan en clústeres de computación de alta velocidad y alta disponibilidad.
Todos los sistemas de archivos enumerados aquí se centran en la alta disponibilidad, la escalabilidad y el alto rendimiento, a menos que se indique lo contrario.
En desarrollo:
Sistemas de archivos con redundancia incorporada. Los sistemas de archivos normales para sistemas integrados que utilizan transacciones o diarios no deben incluirse en esta lista.
Sistemas de archivos ( lista , comparación ) | |||||||
---|---|---|---|---|---|---|---|
Disco |
| ||||||
Distribuido (red) | |||||||
Especial |
|