Lista de sistemas de archivos

Las siguientes listas identifican, caracterizan y vinculan información más detallada sobre los sistemas de archivos . Muchos sistemas operativos antiguos solo admiten su sistema de archivos "nativo", que no lleva ningún nombre aparte del nombre del propio sistema operativo.

Sistemas de archivos de disco

Los sistemas de archivos de disco suelen estar orientados a bloques. Los archivos de un sistema de archivos orientado a bloques son secuencias de bloques que suelen incluir operaciones de lectura, escritura y modificación de acceso totalmente aleatorio.

Sistemas de archivos con tolerancia a fallos incorporada

Estos sistemas de archivos tienen suma de comprobación incorporada y duplicación o paridad para redundancia adicional en uno o varios dispositivos de bloque:

  • Bcachefs : suma de comprobación completa de datos y metadatos, [9] [10] bcache es la mitad inferior del sistema de archivos. Incluido en el kernel de Linux desde la versión 6.7 [11] [12]
  • Btrfs – Un sistema de archivos basado en B-Trees , diseñado inicialmente en Oracle Corporation .
  • HAMMER y HAMMER2 : los sistemas de archivos principales de DragonFly BSD , creados por Matt Dillon . [1] [2] [4] [5]
  • NOVA – El sistema de archivos de "memoria no volátil acelerada" para memoria principal persistente.
  • ReFS (Resilient File System) : un sistema de archivos de Microsoft con funciones de resiliencia integradas.
  • Reliance : un sistema de archivos transaccional con CRC , creado por Datalight.
  • Reliance Nitro : un sistema de archivos transaccional basado en árboles, de copia en escritura con CRC, desarrollado para alto rendimiento y confiabilidad en sistemas integrados, de Datalight (adquirido por Tuxera en 2019). [7]
  • ZFS : tiene sumas de comprobación para todos los datos; los metadatos importantes siempre son redundantes; el usuario puede configurar niveles de redundancia adicionales; la copia en escritura y la escritura transaccional garantizan la coherencia de los metadatos; los datos dañados se pueden reparar automáticamente si hay una copia redundante disponible. Creado por Sun Microsystems para su uso en Solaris 10 y OpenSolaris , adaptado a FreeBSD 7.0, NetBSD (a partir de agosto de 2009), Linux y a FUSE (no debe confundirse con los dos zFS de IBM )

Sistemas de archivos optimizados para memoria flash, medios de estado sólido

Los medios de estado sólido, como la memoria flash , son similares a los discos en sus interfaces, pero tienen diferentes problemas. A bajo nivel, requieren un manejo especial, como la nivelación del desgaste y diferentes algoritmos de detección y corrección de errores . Por lo general, un dispositivo como una unidad de estado sólido maneja dichas operaciones internamente y, por lo tanto, se puede utilizar un sistema de archivos normal. Sin embargo, para ciertas instalaciones especializadas (sistemas integrados, aplicaciones industriales), es ventajoso un sistema de archivos optimizado para memoria flash simple.

  • APFS – Apple File System es un sistema de archivos de próxima generación para productos Apple.
  • CHFS : un sistema de archivos NetBSD para sistemas integrados optimizado para medios flash sin procesar.
  • exFAT : sistema propietario de Microsoft diseñado para tarjetas flash (véase también XCFiles , una implementación de exFAT para Wind River VxWorks y otros sistemas operativos integrados).
  • ExtremeFFS: sistema de archivos interno para SSD.
  • F2FS – Sistema de archivos compatible con Flash. Un sistema de archivos Linux de código abierto presentado por Samsung en 2012. [13]
  • FFS2 (presumiblemente precedido por FFS1), uno de los primeros sistemas de archivos flash. Desarrollado y patentado por Microsoft a principios de los años 1990. [14]
  • JFFS : sistema de archivos Linux estructurado con registro original para medios flash NOR.
  • JFFS2 – sucesor de JFFS, para flash NAND y NOR .
  • LSFS : un sistema de archivos estructurado en forma de registro con instantáneas que permiten la escritura y deduplicación de datos en línea creado por StarWind Software . Utiliza DRAM y flash para almacenar en caché los discos giratorios.
  • LogFS : destinado a reemplazar a JFFS2, con mejor escalabilidad. Ya no se encuentra en desarrollo activo. [15]
  • NILFS : un sistema de archivos estructurado en registros para Linux con instantáneas continuas.
  • Sistema de archivos no volátil : el sistema para memoria flash introducido por Palm, Inc.
  • NOVA : el sistema de archivos de "memoria no volátil acelerada" para memoria principal persistente.
  • OneFS : un sistema de archivos utilizado por Isilon . Admite la colocación selectiva de metadatos directamente en la unidad flash SSD.
  • Reliance Velocity: un sistema de archivos flash patentado por Tuxera con alta resiliencia (tecnología a prueba de fallas) e integridad de datos incorporada. Este sistema de archivos es ideal para aplicaciones integradas que requieren grandes cargas de trabajo de datos en operaciones a largo plazo. Reliance Velocity se puede utilizar para todos los medios basados ​​en bloques, como eMMC , UFS , eSD, tarjetas SD , tarjetas CF y SSD . Es compatible con Linux , Android y QNX y es compatible con otros sistemas operativos integrados.
  • Reliance Edge: un sistema de archivos patentado de Tuxera para sistemas integrados con recursos limitados. Tiene integridad de datos incorporada con tecnología transaccional de copia en escritura y operaciones deterministas . Este sistema de archivos se puede utilizar para medios basados ​​en bloques y es configurable para Small POSIX , Full POSIX y se puede trasladar a muchos entornos RTOS . Tuxera tiene una versión certificada de este sistema de archivos llamada Reliance Assure. El código fuente de Reliance Assure cumple con la normativa MISRA C y se desarrolló siguiendo el marco ASPICE .
  • Segger Microcontroller Systems emFile: sistema de archivos para aplicaciones integradas que admite memoria flash NAND y NOR. Nivelación de desgaste, lectura y escritura rápidas y uso muy bajo de RAM.
  • SPIFFS – SPI Flash File System, un sistema de archivos de nivelación de desgaste diseñado para pequeños dispositivos flash NOR.
  • TFAT : una versión transaccional del sistema de archivos FAT.
  • TrueFFS : sistema de archivos interno para SSD que implementa corrección de errores, reasignación de bloques defectuosos y nivelación de desgaste.
  • UBIFS : sucesor de JFFS2, optimizado para utilizar flash NAND y NOR .
  • Diseño de archivo Write Anywhere (WAFL): un sistema de archivos interno utilizado por NetApp en su sistema operativo DataONTAP, optimizado originalmente para usar DRAM no volátil. WAFL utiliza RAID-DP para proteger contra fallas de múltiples discos y NVRAM para reproducir registros de transacciones.
  • YAFFS : un sistema de archivos estructurado en registros diseñado para flash NAND, pero también utilizado con flash NOR.
  • LittleFS – un pequeño sistema de archivos a prueba de fallos diseñado para microcontroladores.
  • JesFS – Sistema de archivos serial integrado de Jo. [16] Un sistema de archivos muy compacto y robusto, diseñado para microcontroladores muy pequeños (16/32 bits). Código abierto y licencia GPL v3.

Sistemas de archivos orientados a registros

En los sistemas de archivos orientados a registros, los archivos se almacenan como una colección de registros . Por lo general, se asocian con los sistemas operativos de mainframes y minicomputadoras . Los programas leen y escriben registros completos, en lugar de bytes o rangos de bytes arbitrarios, y pueden buscar un límite de registro, pero no dentro de los registros. Los sistemas de archivos orientados a registros más sofisticados tienen más en común con bases de datos simples que con otros sistemas de archivos.

Sistemas de archivos de disco compartido

Los sistemas de archivos de disco compartido (también llamados sistemas de archivos de almacenamiento compartido , sistema de archivos SAN , sistema de archivos en clúster o incluso sistemas de archivos en clúster ) se utilizan principalmente en una red de área de almacenamiento donde todos los nodos acceden directamente al almacenamiento en bloque donde se encuentra el sistema de archivos. Esto hace posible que los nodos fallen sin afectar el acceso al sistema de archivos desde los otros nodos. Los sistemas de archivos de disco compartido normalmente se utilizan en un clúster de alta disponibilidad junto con el almacenamiento en RAID de hardware . Los sistemas de archivos de disco compartido normalmente no escalan a más de 64 o 128 nodos.

Los sistemas de archivos de disco compartido pueden ser simétricos , donde los metadatos se distribuyen entre los nodos, o asimétricos, con servidores de metadatos centralizados .

Sistemas de archivos distribuidos

Los sistemas de archivos distribuidos también se denominan sistemas de archivos de red. Se han realizado muchas implementaciones, dependen de la ubicación y tienen listas de control de acceso (ACL), a menos que se indique lo contrario a continuación.

Sistemas de archivos distribuidos tolerantes a fallos

Replicación distribuida y tolerante a fallos de datos entre nodos (entre servidores o servidores/clientes) para alta disponibilidad y operación fuera de línea (desconectada).


Sistemas de archivos paralelos distribuidos

Los sistemas de archivos distribuidos en paralelo distribuyen datos en varios servidores para lograr un alto rendimiento. Se utilizan normalmente en informática de alto rendimiento (HPC) .

Algunos de los sistemas de archivos paralelos distribuidos utilizan un dispositivo de almacenamiento de objetos (OSD) (en Lustre llamado OST) para fragmentos de datos junto con servidores de metadatos centralizados .

  • BeeGFS es un sistema de archivos paralelo independiente del hardware que incluye metadatos distribuidos y distribución de archivos en múltiples destinos, como dispositivos NVMe o volúmenes lógicos.
  • Lustre es un sistema de archivos paralelo distribuido de código abierto y alto rendimiento para Linux, utilizado en muchas de las computadoras más grandes del mundo.
  • Sistema de archivos virtuales paralelos (PVFS, PVFS2, OrangeFS ). Desarrollado para almacenar imágenes de sistemas virtuales, con un enfoque en optimizaciones de escritura no compartidas. Disponible para Linux bajo licencia GPL .

Sistemas de archivos distribuidos, paralelos y tolerantes a fallos

Los sistemas de archivos distribuidos, que también son paralelos y tolerantes a fallos , distribuyen y replican datos en varios servidores para lograr un alto rendimiento y mantener la integridad de los datos . Incluso si falla un servidor, no se pierde ningún dato. Los sistemas de archivos se utilizan tanto en computación de alto rendimiento (HPC) como en clústeres de alta disponibilidad .

Todos los sistemas de archivos enumerados aquí se centran en la alta disponibilidad , escalabilidad y alto rendimiento, a menos que se indique lo contrario a continuación.

NombrePorLicenciaSistema operativoDescripción
AluxioUniversidad de California en Berkeley , AlluxioLicencia ApachemultiplataformaUn sistema de archivos distribuido virtual (VDFS) de código abierto.
BeeGFS (anteriormente FhGFS)Sociedad FraunhoferGNU GPL v2 para el cliente, los demás componentes son propietariosLinuxUn sistema de archivos de uso gratuito con soporte profesional opcional, diseñado para un uso sencillo y un alto rendimiento, utilizado en algunos de los clústeres informáticos más rápidos del mundo. BeeGFS permite la replicación de volúmenes de almacenamiento con conmutación por error automática y autorreparación.
CephFSInktank Storage , una empresa adquirida por Red HatLicencia GNU LGPLKernel de Linux , FreeBSD a través de FUSE [24]Un almacén de objetos escalable de forma masiva. CephFS se fusionó con el núcleo Linux en 2010. La base de Ceph es el almacén de objetos distribuido autónomo y confiable (RADOS), que proporciona almacenamiento de objetos a través de una interfaz programática y API REST de S3 o Swift, almacenamiento en bloque para hosts QEMU/KVM/Linux y almacenamiento del sistema de archivos POSIX que puede ser montado por el núcleo Linux y los clientes FUSE.
Quirón FSLicencia Pública General de GNU versión 3Se trata de un sistema de archivos de replicación transparente basado en FUSE , que se superpone a un sistema de archivos existente e implementa a nivel de sistema de archivos lo que RAID 1 hace a nivel de dispositivo. Una consecuencia especialmente conveniente es la posibilidad de elegir directorios de destino individuales, sin necesidad de replicar particiones enteras. (El proyecto no tiene actividad visible después de 2008; una solicitud de estado en octubre de 2009 en el foro de chironfs no ha recibido respuesta).
Tienda en la nubeCosmixLicencia ApacheFunciona de manera similar a Google File System . Reemplazado por Quantcast File System (QFS)
caché dDESY y otrospropietario (gratuito para uso no comercial) [25]Un sistema de archivos de escritura única, accesible a través de varios protocolos.
Sistema de archivos paralelos general (GPFS)IBMPropiedadAIX, Linux y WindowsUn sistema de archivos paralelo de alto rendimiento y compatible con POSIX . Admite replicación sincrónica entre almacenamiento en bloque adjunto y replicación asincrónica a sistemas de archivos remotos. También admite codificación de borrado en almacenamiento adjunto SAS con doble ubicación y distribuido en múltiples nodos de almacenamiento.
Sistema de archivos GfarmCentro de soporte técnico OSS de NPO TsukubaLicencia X11Linux , macOS , FreeBSD , NetBSD y SolarisUtiliza PostgreSQL para metadatos y FUSE para montaje.
GlusterFSGluster, una empresa adquirida por Red HatLicencia Pública General de GNU versión 3Linux , NetBSD , FreeBSD , OpenSolarisUn sistema de archivos distribuido de propósito general para almacenamiento escalable. Agrega varios bloques de almacenamiento a través de interconexión Infiniband RDMA o TCP/IP en un gran sistema de archivos de red paralelo. GlusterFS es el componente principal de Red Hat Storage Server.
Sistema de archivos de Google (GFS)Googlesoftware internoCentrarse en la tolerancia a fallos , el alto rendimiento y la escalabilidad .
Sistema de archivos distribuido HadoopFundación de software ApacheLicencia ApacheMultiplataformaClon de GoogleFS de código abierto.
Fusión IBRIXIBRIXPropiedad
JugoFSDatos de jugoLicencia ApachemultiplataformaUn sistema de archivos compatible con POSIX de código abierto construido sobre Redis y almacenamiento de objetos (por ejemplo, Amazon S3 ), diseñado y optimizado para el entorno nativo de la nube.
LagartoFSTecnología del cieloLicencia Pública General de GNU versión 3multiplataformaUn sistema de archivos compatible con POSIX, de código abierto y altamente disponible que admite clientes Windows.
LustreOriginalmente desarrollado por Cluster File Systems y actualmente compatible con OpenSFSLicencia GNU GPL v2 y LGPLLinuxUn sistema de archivos de alto rendimiento compatible con POSIX que se utiliza en la mayoría de los sistemas de la lista Top-500 de sistemas HPC . Lustre tiene alta disponibilidad a través de conmutación por error de almacenamiento .
Sistema operativo MapRMapa RPropiedadLinuxSistema de archivos de lectura y escritura altamente escalable, compatible con POSIX y tolerante a fallos, con un servicio de metadatos distribuido y tolerante a fallos. Proporciona una interfaz HDFS y NFS a los clientes, así como una interfaz de tabla noSQL y un sistema de mensajería compatible con Apache Kafka .
Alce FSTecnología básicaGNU GPL v2 y propietaria [26]multiplataforma ( Linux , NetBSD , FreeBSD , macOS , OpenSolaris )Un sistema de archivos distribuido en red, de alto rendimiento, de alta disponibilidad y tolerante a fallos. Distribuye los datos en varios servidores x86 físicos, que son visibles para el usuario como un espacio de nombres. Para las operaciones de archivos estándar, MooseFS actúa como cualquier otro sistema de archivos tipo Unix.
ObjetivoFSCorporación de seguridad objetivaPropiedadLinux , macOSSistema de archivos distribuido compartido compatible con POSIX. Utiliza el almacén de objetos como backend. Se ejecuta en dispositivos de almacenamiento de objetos, GCS y AWS S3.
Sistema de archivos distribuido OneFSIsilolPropietario [27]LibreBSDSistema operativo basado en BSD en hardware dedicado basado en Intel, que sirve NFS v3 y SMB/CIFS a Windows , macOS , Linux y otros clientes UNIX bajo un software propietario .
OIO-FSIO abiertoPropiedadLinuxOIO-FS proporciona acceso orientado a archivos al backend de almacenamiento de objetos OpenIO SDS . Se basa en la tecnología FUSE y presenta un sistema de archivos POSIX a los usuarios. Este acceso se puede utilizar de forma local o a través de una red mediante NFS o SMB . [28]
PanFSPanasasPropiedadLinux , macOS , FreeBSDUn sistema de archivos paralelo de alto rendimiento y compatible con POSIX utilizado por clústeres de HPC . Utiliza codificación de borrado e instantáneas para la protección de datos, se basa en un almacén de objetos escalable y se centra en la recuperación transparente de errores y la facilidad de uso.
DCFS de quobyteCuobytePropiedadLinux , macOS , FreeBSDUn sistema de archivos POSIX paralelo y tolerante a fallas , con interfaces de bloques (VM) y objetos (S3), y funciones empresariales avanzadas como multiusuario , autenticación sólida y cifrado. La tolerancia a fallas segura con división de cerebro se logra mediante la elección de líder y la codificación de borrado basadas en Paxos .
RozoFSSistemas RozoLicencia Pública General de GNU versión 2LinuxUn DFS POSIX centrado en la tolerancia a fallos y el alto rendimiento, basado en el código de borrado Mojette para reducir significativamente la cantidad de redundancia (en comparación con la replicación simple ).
EscalidadAnillo de escamasPropiedadLinuxUn sistema de archivos POSIX [ cita requerida ] enfocado en alta disponibilidad y rendimiento. También proporciona interfaces S3/REST/NFS.
Tahoe-LAFSFundación de software Tahoe-LAFSGNU GPL v2 + y otras [29]Windows , Linux , macOSUn sistema de archivos distribuido y un almacén de datos distribuido punto a punto, seguro, descentralizado y tolerante a fallos .
XtreemFSProyecto europeo Contrail, proyecto alemán MoSGrid y proyecto alemán "First We Take Berlin"BSD 3-Cláusula [30]Linux , Solaris , macOS , WindowsUn sistema de archivos multiplataforma para redes de área amplia. Replica los datos para tolerancia a fallas y almacena en caché metadatos y datos para mejorar el rendimiento en enlaces de alta latencia. La compatibilidad con certificados SSL y X.509 hace que XtreemFS se pueda utilizar en redes públicas. También admite la creación de franjas para su uso en un clúster .

En desarrollo:

Sistemas de archivos peer-to-peer

Algunos de estos pueden llamarse nubes de almacenamiento cooperativas .

  • IBM Cloud Object Storage utiliza algoritmos de dispersión de información de Cauchy Reed–Solomon para separar los datos en partes irreconocibles y distribuirlos, a través de conexiones seguras a Internet, a múltiples ubicaciones de almacenamiento.
  • Scality es un sistema de archivos distribuido que utiliza el protocolo peer-to-peer Chord .
  • IPFS InterPlanetary File System es un sistema de archivos p2p, direccionable y distribuido a nivel mundial.

Sistemas de archivos de propósito especial

  • aufs una versión mejorada del sistema de archivos unificado apilable UnionFS
  • AXFS (comprimido de sólo lectura de tamaño reducido, con XIP )
  • Plug-in Barracuda WebDAV. Servidor de archivos de red seguro para dispositivos integrados.
  • El sistema de archivos de arranque se utiliza en UnixWare para almacenar los archivos necesarios para su proceso de arranque.
  • cdfs (lectura y escritura de CD)
  • Sistema de archivos de discos compactos (lectura y escritura de CD; experimental)
  • cfs (almacenamiento en caché)
  • Cramfs (comprimido de sólo lectura y tamaño reducido)
  • Davfs2 ( WebDAV )
  • Freenet : descentralizado y resistente a la censura
  • FTPFS (acceso FTP)
  • GmailFS (Sistema de archivos de Google Mail)
  • GridFS – GridFS es una especificación para almacenar y recuperar archivos que exceden el límite de tamaño de documento BSON de 16 MB para MongoDB .
  • lnfs (nombres largos)
  • LTFS (sistema de archivos de cinta lineal para cintas LTO y empresariales)
  • MVFS – Sistema de archivos multiversión, propietario, utilizado por IBM DevOps Code ClearCase .
  • Nexfs combina almacenamiento en bloques, archivos, objetos y nube en un único grupo de almacenamiento compatible con POSIX y organización automática de niveles.
  • OverlayFS : una implementación de sistema de archivos de montaje por unión para Linux . Docker la utiliza principalmente para sus capas de imágenes.
  • ROMF
  • SquashFS (comprimido, solo lectura)
  • UMSDOS , UVFAT : sistemas de archivos FAT ampliados para almacenar permisos y metadatos (y en el caso de UVFAT, nombres de archivos largos de VFAT ), utilizados para Linux
  • UnionFS : sistema de archivos de unificación apilable, que puede parecer que fusiona el contenido de varios directorios (ramas), mientras mantiene separado su contenido físico.
  • Venti – Plan 9 almacenamiento desduplicado utilizado por Fossil .

Sistemas de archivos pseudo

  • devfs : un sistema de archivos virtual en sistemas operativos tipo Unix para administrar nodos de dispositivos sobre la marcha
  • procfs : un pseudosistema de archivos que se utiliza para acceder a información del núcleo sobre los procesos
  • tmpfs – sistema de archivos temporales en memoria (en plataformas tipo Unix)
  • sysfs – un sistema de archivos virtual en Linux que contiene información sobre buses, dispositivos, firmware, sistemas de archivos, etc.
  • debugfs : un sistema de archivos virtual en Linux para acceder y controlar la depuración del núcleo
  • configfs : un sistema de archivos escribible que se utiliza para configurar varios componentes del núcleo de Linux
  • sysctlfs – permite acceder a nodos sysctl a través de un sistema de archivos; disponible en NetBSD a través de PUFFS, [31] kernel FreeBSD a través de un módulo de terceros, [32] [33] [34] y Linux como parte de Linux procfs. [35]
  • kernfs – un sistema de archivos que se encuentra en algunos sistemas BSD (especialmente NetBSD ) que proporciona acceso a algunas variables de estado del núcleo; similar a sysctlfs, Linux procfs y Linux sysfs.
  • WinFS : utiliza una base de datos relacional para administrar archivos
  • wikifs – una aplicación de servidor para el sistema de archivos wiki virtual de Plan 9

Sistemas de archivos cifrados

Interfaces del sistema de archivos

Estos no son realmente sistemas de archivos; permiten el acceso a los sistemas de archivos desde el punto de vista del sistema operativo.

  • FUSE (sistema de archivos en el espacio de usuario, como LUFS pero mejor mantenido)
  • LUFS (sistema de archivos de usuario de Linux; parece haber sido abandonado en favor de FUSE )
  • PUFFS (sistema de archivos de espacio de usuario para NetBSD, que incluye una capa de compatibilidad llamada librefuse para portar aplicaciones existentes basadas en FUSE)
  • Sistema de archivos de shell seguro (SSHFS): monta localmente un directorio remoto en un servidor utilizando únicamente un inicio de sesión de shell seguro .
  • Sistema de archivos virtual VFS

Véase también

Referencias

  1. ^ abc Koen Vervloesem (21 de abril de 2010). «DragonFly BSD 2.6: hacia un sistema operativo de clustering libre». LWN.net . Consultado el 7 de marzo de 2019 .
  2. ^ por Matt Dillon (23 de septiembre de 2017). "hammer_disk.h". Referencia cruzada de BSD . DragonFly BSD . Consultado el 6 de marzo de 2019 .
  3. ^ "DragonFly BSD 5.2". DragonFly BSD . 2018-06-18 . Consultado el 2019-03-06 . Ahora podemos recomendar H2 como el sistema de archivos raíz predeterminado en modo no agrupado.
  4. ^ por Matt Dillon (5 de mayo de 2018). "hammer2_disk.h". Referencia cruzada de BSD . DragonFly BSD . Consultado el 6 de marzo de 2019 .
  5. ^ abc Matt Dillon (9 de diciembre de 2018). "hammer2/DESIGN". Referencia cruzada BSD . DragonFly BSD . Consultado el 6 de marzo de 2019 .
  6. ^ Corbet, Jonathan. "El sistema de archivos Next3". LWN.
  7. ^ ab Tuxera (5 de junio de 2019). "Tuxera adquiere Datalight, líder en almacenamiento flash integrado de misión crítica". Tuxera . Consultado el 28 de junio de 2024 .
  8. ^ "Sistema de archivos RTEMS" . Consultado el 20 de abril de 2013 .
  9. ^ Overstreet, Kent. "Sitio principal de Bcachefs".
  10. ^ Edge, Jake. "LWN - Una actualización sobre bcachefs".
  11. ^ "Bcachefs se fusionó en Linux 6.7".
  12. ^ Overstreet, Kent. "Bcachefs en Patreon".
  13. ^ Michael Larabel (5 de octubre de 2011). "Samsung presenta el nuevo sistema de archivos de Linux: F2FS". phoronix.com . Consultado el 7 de diciembre de 2012 .
  14. ^ "Patente de los Estados Unidos: 5392427". Patft.uspto.gov . Consultado el 15 de junio de 2012 .
  15. ^ "Lista de correo del kernel de Linux: logfs: eliminar del árbol" . Consultado el 31 de marzo de 2017 .
  16. ^ "Sistema de archivos seriales integrado de Jo (para NOR-Flash serial estándar)". GitHub . 2019-06-18.
  17. ^ Pirkola, GC (junio de 1975). "Un sistema de archivos para un entorno de tiempo compartido de propósito general". Actas del IEEE . 63 (6): 918–924. doi :10.1109/PROC.1975.9856. ISSN  0018-9219. S2CID  12982770.
  18. ^ IBM. Guía de programación del sistema operativo 4690 versión 5.2 , documento de IBM SC30-4137-01, 2007-12-06 ([1]).
  19. ^ Caldera (1997). Kit de código fuente legible por máquina Caldera OpenDOS 7.01 . El archivo FDOS.EQU en el kit de código fuente legible por máquina tiene equivalentes para las entradas de directorio correspondientes.
  20. ^ LizardFS.org
  21. ^ IBM (2003). Información sobre los atributos de distribución de archivos únicos del sistema operativo 4690 , documento IBM R1001487, 2003-07-30. ( "IBM Information about 4690 OS unique file distribution attribute - United States". Archivado desde el original el 2014-05-21 . Consultado el 2014-05-20 .): "[...] los tipos de archivos se almacenan en la parte "Bits reservados" de la estructura de directorio de archivos de PC-DOS [...] sólo 4690 respeta y preserva estos atributos. Varios sistemas operativos distintos de 4690 realizan acciones diferentes si estos bits están activados [...] al copiar desde un disquete creado en un sistema 4690. [...] PC-DOS y Windows 2000 Professional copiarán el archivo sin error y pondrán los bits a cero. OS/2 [...] 1.2 [...] se negará a copiar el archivo a menos que [...] ejecute primero CHKDSK /F en el archivo. Después de [...] CHKDSK, copiará el archivo y pondrá los bits a cero. [...] cuando [...] copie [...] de nuevo al sistema 4690, [...] el archivo se copiará como un archivo local."
  22. ^ IBM. Atributos de distribución de archivos para guardar y restaurar 4690. Documento de IBM R1000622, 2010-08-31 ( "IBM 4690 save and restore file distribution attribute - United States". Archivado desde el original el 2014-05-21 . Consultado el 2014-05-20 .).
  23. ^ "distributed-fs-overview". docs.openeuler.org . Consultado el 23 de mayo de 2024 .
  24. ^ "net/ceph14: Ceph ofrece almacenamiento de objetos, bloques y archivos en un sistema unificado". FreshPorts . Consultado el 11 de julio de 2021 .
  25. ^ "Licencia del software dCache".
  26. ^ "Alce FS".
  27. ^ "Cambios en el soporte remoto y la licencia electrónica de OneFS 8.1".
  28. ^ "Características de OIO-FS — Documentación de almacenamiento de objetos OpenIO SDS 18.10". docs.openio.io . Consultado el 20 de diciembre de 2018 .
  29. ^ "about.rst en trunk/docs – tahoe-lafs". Tahoe-lafs.org . Consultado el 9 de febrero de 2014 .
  30. ^ "XtreemFS - Licencia".
  31. ^ "mount_sysctlfs(8)". Páginas del manual de NetBSD . 2010-04-11 . Consultado el 2021-07-10 .
  32. ^ Pawel Jakub Dawidek (24 de diciembre de 2002). "sysctlfs.README". Archivado desde el original (texto sin formato) el 23 de febrero de 2005. Consultado el 10 de julio de 2021 .
  33. ^ Pawel Jakub Dawidek (24 de diciembre de 2002). "Re: Hmm, sistemas" . Consultado el 10 de julio de 2021 .
  34. ^ "Hacking FreeBSD / sysctlfs / [9a7ced]". SourceForge . Consultado el 10 de julio de 2021 .
  35. ^ Terrehon Bowden; Bodo Bauer; Shen Feng. "Capítulo 2: Modificación de parámetros del sistema: el sistema de archivos /proc". El núcleo de Linux . Consultado el 10 de julio de 2021 .
  • Sistemas de archivos
Obtenido de "https://es.wikipedia.org/w/index.php?title=Lista_de_sistemas_de_archivos&oldid=1245542864"