Lista de sistemas de archivos

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 10 de diciembre de 2020; las comprobaciones requieren 10 ediciones .

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.

Sistemas de archivos de disco

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
notas
  1. Martín Marshall. "Intel-Architecture Unix: sigue siendo un objetivo en movimiento"   // InfoWorld . - 1989. - Pág. 64 . Archivado desde el original el 19 de septiembre de 2014. — “La nueva versión de SCO también agrega un sistema de archivos rápido diseñado por Acer Counterpoint <…> Según el gerente de producto de SCO Xenix, Bill Brothers, el rendimiento del Sistema de archivos rápidos de Acer puede alcanzar entre 600 y 800 kilobytes por segundo, en comparación con alrededor de 100 kilobytes por segundo para formatos de archivo estándar de Unix".
  2. Lanzamiento 1.3 confirmado el 16 de septiembre de 1988 por Carolyn Scheppner de CATS en amiga.dev en BIX . Copia del anuncio BIX de USENET
  3. [FatFs - Módulo de sistema de archivos FAT genérico http://elm-chan.org/fsw/ff/00index_e.html ] .
  4. Introducido por primera vez en NTFS 3.0 . Fecha de acceso: 17 de febrero de 2011. Archivado desde el original el 27 de diciembre de 2009.
  5. Rob Radez. 2.4.15-final . Lista de correo del kernel de Linux (23 de noviembre de 2001). Consultado el 30 de noviembre de 2010. Archivado desde el original el 26 de agosto de 2011.
  6. Microsoft's Opposition to Datel 's Motion for Partial Summary Judgment . Computadora Windows o Linux. ”, mucho texto está sombreado.
  7. Serguéi Ptashnick. "Código abierto para Next3 - Sistema de archivos Linux con compatibilidad con instantáneas FS" . OpenNet.ru (9 de junio de 2010). Consultado el 17 de febrero de 2011. Archivado desde el original el 11 de mayo de 2011.
  8. Lanzamiento del sistema de archivos ReFS desde adentro . R.Lab (16 de marzo de 2012). Consultado el 28 de marzo de 2012. Archivado desde el original el 13 de agosto de 2013.
  9. "Btrfs y Squashfs se fusionaron en el kernel de Linux"  (inglés) (10 de enero de 2009). Consultado el 4 de enero de 2011. Archivado desde el original el 26 de agosto de 2011.
  10. Ayuda - Compiladores de IBM AIX  (enlace descendente)
  11. VERITAS Foundation Suite y Foundation Suite HA 3.5 (enlace descendente) . VERITAS. Consultado el 21 de noviembre de 2007. Archivado desde el original el 25 de octubre de 2003. 

Sistemas de archivos para unidades de estado sólido

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 .

Sistemas de archivos orientados a la escritura

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 .

Sistemas de archivos para almacenamiento en red

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.

Sistemas de archivos distribuidos

Los sistemas de archivos distribuidos también se conocen como sistemas de archivos de red.

Sistemas de archivos paralelos distribuidos con protección contra fallas

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 punto a punto

Sistemas de archivos de propósito especial

Sistemas de archivos pseudo y virtuales

Sistemas de archivos cifrados

Sistemas de archivos con protección contra fallas

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.

Véase también

Notas

  1. Sistema de archivos antiguo de Amiga . Consultado el 28 de octubre de 2020. Archivado desde el original el 1 de noviembre de 2020.
  2. Encina (enlace descendente) . Fecha de acceso: 14 de julio de 2008. Archivado desde el original el 9 de febrero de 2012. 
  3. IBM - TXSeries para multiplataformas, V7.1 - TXSeries para multiplataformas - Software (enlace descendente) . Consultado el 14 de julio de 2008. Archivado desde el original el 8 de agosto de 2008. 
  4. HP PolyServe (enlace descendente) . Consultado el 14 de julio de 2008. Archivado desde el original el 13 de enero de 2008. 
  5. HP Scalable NAS - Software de sistema de archivos en clúster (enlace descendente) . Consultado el 14 de julio de 2008. Archivado desde el original el 10 de enero de 2008. 
  6. Sistemas de archivos distribuidos . Consultado el 15 de junio de 2010. Archivado desde el original el 5 de enero de 2010.
  7. tahoe-lafs . Consultado el 19 de febrero de 2009. Archivado desde el original el 10 de abril de 2008.
  8. OpenNews: Nueva versión del sistema de archivos descentralizado de Tahoe . Consultado el 19 de febrero de 2009. Archivado desde el original el 23 de febrero de 2009.
  9. Copia archivada (enlace no disponible) . Fecha de acceso: 14 de julio de 2008. Archivado desde el original el 1 de abril de 2010. 
  10. XtreemFS: un sistema de archivos en la nube . Consultado el 14 de julio de 2008. Archivado desde el original el 11 de agosto de 2008.
  11. ¡Bienvenido a XtreemOS! — XtreemOS: un sistema operativo basado en Linux para admitir organizaciones virtuales para Grids de próxima generación . Fecha de acceso: 14 de julio de 2008. Archivado desde el original el 27 de julio de 2008.
  12. El futuro del almacenamiento - Cleversafe.org (enlace descendente) . Consultado el 14 de julio de 2008. Archivado desde el original el 28 de agosto de 2008. 
  13. WebDAV (enlace descendente) . Consultado el 14 de julio de 2008. Archivado desde el original el 23 de mayo de 2008. 
  14. CiteSeerX - SODA: un sistema de archivos distribuido coherente basado en arrendamiento . Consultado el 14 de julio de 2008. Archivado desde el original el 15 de enero de 2008.
  15. ^ Investigación de IBM | Búsqueda de artículos técnicos | Sysman: un sistema de archivos virtual para la gestión del sistema de clústeres (informes de búsqueda) . Consultado el 14 de julio de 2008. Archivado desde el original el 15 de mayo de 2010.
  16. proyecto pramfs en SourceForge.net
  17. Familia mejorada de sistemas de archivos de alto rendimiento en tiempo real (ERTFS), Er Tfs-Proplus64, sistema de archivos fat32 fat64 integrado, sistema operativo Fat32, fat 64, navegador web integrado . Consultado el 14 de julio de 2008. Archivado desde el original el 8 de julio de 2008.
  18. Cree y administre sistemas de archivos virtuales en sus aplicaciones de Windows - Callback File System™ (enlace descendente) . Consultado el 14 de julio de 2008. Archivado desde el original el 7 de octubre de 2011. 
  19. OpenNews: Sistema de archivos distribuido sin propietario . Fecha de acceso: 3 de julio de 2008. Archivado desde el original el 3 de julio de 2008.
  20. eCryptfs - Sistema de archivos criptográfico empresarial en Launchpad . Consultado el 14 de julio de 2008. Archivado desde el original el 16 de mayo de 2008.
  21. proyecto fsfs en SourceForge.net
  22. Beneficios - Solid File System™ (enlace no disponible) . Consultado el 14 de julio de 2008. Archivado desde el original el 14 de julio de 2008.