Knowledge

List of file systems

Source 📝

4469:): " file types are stored in the "Reserved bits" portion of the PC-DOS file directory structure only 4690 respects and preserves these attributes. Various non-4690 operating systems take different actions if these bits are turned on when copying from a diskette created on a 4690 system. PC-DOS and Windows 2000 Professional will copy the file without error and zero the bits. OS/2 1.2 will refuse to copy the file unless first run CHKDSK /F on the file. After CHKDSK, it will copy the file and zero the bits. when copy back to the 4690 system, file will copy as a local file." 1396:(MTS) – provides "line files" where record lengths and line numbers are associated as metadata with each record in the file, lines can be added, replaced, updated with the same or different length records, and deleted anywhere in the file without the need to read and rewrite the entire file. 2204:(MooseFS) is a networking, distributed file system. It spreads data over several physical locations (servers), which are visible to a user as one resource. Works on Linux, FreeBSD, NetBSD, OpenSolaris and macOS. Master server and chunkservers can also run on Solaris and Windows with Cygwin. 3004:
A fault tolerant, highly available and high performance scale-out network distributed file system. It spreads data over several physical commodity x86 servers, which are visible to the user as one namespace. For standard file operations MooseFS acts like any other Unix-like file systems.
2551:
1 does at the device level. A notably convenient consequence is the possibility of picking single target directories, without the need of replicating entire partitions. (The project has no visible activity after 2008, a status request in Oct. 2009 in the chironfs-forum is unanswered.)
4304: 422:– Updated version of Apple's HFS, Hierarchical File System, supported on Mac OS 8.1 & above, including macOS. Supports file system journaling, enabling recovery of data after a system crash. Also referred to as 'Mac OS Extended format or HFS Plus 1195:
with high resilience (fail-safe technology) and built-in data integrity. This file system is best suited for embedded applications requiring heavy data workloads over long-term operations. Reliance Velocity can used for all block based media like
1365:
operating systems. Programs read and write whole records, rather than bytes or arbitrary byte ranges, and can seek to a record boundary but not within records. The more sophisticated record-oriented file systems have more in common with simple
1041:
handles such operations internally and therefore a regular file system can be used. However, for certain specialized installations (embedded systems, industrial applications) a file system optimized for plain flash memory is advantageous.
413:– Hierarchical File System, in use until HFS+ was introduced on Mac OS 8.1. Also known as Mac OS Standard format. Successor to Macintosh File System (MFS) & predecessor to HFS+; not to be confused with IBM's HFS provided with 2523:(RADOS), which provides object storage via programmatic interface and S3 or Swift REST APIs, block storage to QEMU/KVM/Linux hosts, and POSIX filesystem storage which can be mounted by Linux kernel and FUSE clients. 2948:
Highly scalable, POSIX compliant, fault tolerant, read/write filesystem with a distributed, fault tolerant metadata service. It provides an HDFS and NFS interface to clients as well as a noSQL table interface and
2640:
between attached block storage, and asynchronous replication to remote filesystems. Also support erasure coding on dual homed SAS attached storage, and distributed over multiple storage nodes.
1546:
where the file system is located. This makes it possible for nodes to fail without affecting access to the file system from the other nodes. Shared-disk file systems are normally used in a
43:
Disk file systems are usually block-oriented. Files in a block-oriented file system are sequences of blocks, often featuring fully random-access read, write, and modify operations.
2118:
focuses on bandwidth-adaptive operation (including disconnected operation) using a client-side cache for mobile computing. It is a descendant of AFS-2. It is available for
1340:– Jo's embedded serial FileSystem. A very small footprint and robust filesystem, designed for very small microcontroller (16/32 bit). Open Source and licensed under GPL v3. 2331:
is a hardware-independent parallel file system that features distributed metadata and striping of files across multiple targets, such as NVMe devices or logical volumes.
1598:. Shared-disk system sold as an appliance providing distributed file systems to clients. Running on Intel based hardware serving NFS v2/v3, SMB/CIFS and AFP to 2289:
server OS that is a cross-device file access where devices can read and edit files on transparently when the two devices are connected to the same network with
3724:– stackable unification file system, which can appear to merge the contents of several directories (branches), while keeping their physical content separate 3390:
file system for wide area networks. It replicates the data for fault tolerance and caches metadata and data to improve performance over high-latency links.
2520: 1276:
emFile – filesystem for deeply embedded applications which supports both NAND and NOR flash. Wear leveling, fast read and write, and very low RAM usage.
3968: 1621: 978:
and transactional writing ensure metadata consistency; corrupted data can be automatically repaired if a redundant copy is available. Created by
4837: 4812: 1866: 2216:
is an open source secure, decentralized, fault-tolerant filesystem utilizing encryption as the basis for a least-authority replicated design.
867:- an IBM research project to develop a distributed, decentralized file system; not to be confused with other file systems named zFS or ZFS. 6069: 5544: 4484: 4453: 4178: 2477:
A free to use file system with optional professional support, designed for easy usage and high performance, used on some of the fastest
2129: 163:
file system — Native filesystem used in the CP/M (Control Program for Microcomputers) operating system which was first released in 1974.
96: 6059: 5230: 5039: 3603: 465: 384: 4759: 3527: 616: 5681: 1949: 885:
These file systems have built-in checksumming and either mirroring or parity for extra redundancy on one or several block devices:
6121: 5347: 5069: 5029: 4510: 4127: 4090: 4027: 3454: 2163: 1699: 1617: 1285: 925: 494: 410: 3533:
to separate data into unrecognizable slices and distribute them, via secure Internet connections, to multiple storage locations.
2547:-based, transparent replication file system, layering on an existing file system and implementing at the file system level what 1473: 1469: 35:
support only their one "native" file system, which does not bear any name apart from the name of the operating system itself.
6116: 3925: 3032:
POSIX-compliant shared distributed filesystem. Uses object store as a backend. Runs on AWS S3, GCS and object store devices.
2771: 2637: 2064:(SFS), a global network file system designed to securely allow access to file systems across separate administrative domains. 2037: 1465: 1273: 1034: 1029:, are similar to disks in their interfaces, but have different problems. At low level, they require special handling such as 5126: 3640:
GridFS – GridFS is a specification for storing and retrieving files that exceed the BSON-document size limit of 16 MB for
3416: 3037: 2260: 1999: 1663: 1502: 1450: 1378: 974:– Has checksums for all data; important metadata is always redundant, additional redundancy levels are user-configurable; 864: 288: 65: 6064: 5480: 5054: 2609: 2344: 827: 425: 4412: 964:
file system with CRCs, developed for high performance and reliability in embedded systems, from Datalight (Acquired by
5985: 5833: 5765: 5059: 4866: 4685: 3530: 2726: 2578: 2061: 1945: 764:– Packet-based file system for WORM/RW media such as CD-RW and DVD, now supports hard drives and flash memory as well. 434: 154: 47: 4586: 2725:
A general purpose distributed file system for scalable storage. It aggregates various storage bricks over Infiniband
1874:
are also called network file systems. Many implementations have been made, they are location dependent and they have
5870: 5860: 5850: 5242: 4832: 4805: 3963: 3376: 3167: 2914: 2776: 2676: 2381: 2356: 2310: 2185: 2123: 2115: 1973: 1890: 1817: 1803: 1769: 1745: 1685: 1350: 1311: 1255: 1221: 1137: 983: 806: 771: 547: 498: 148: 2293:. Multiple embedded devices connected to the network can automatically synchronise file data with the edge server. 3915: 3909: 3663: 3516: 2385: 1547: 1354: 328: 2341:
high-performance distributed parallel file system for Linux, used on many of the largest computers in the world.
5935: 5788: 5691: 5636: 5511: 5367: 5136: 3866: 3850: 3659: 3597: 3523: 3440: 3391: 3230: 2169: 1935: 1639: 1481: 1393: 1319: 1159: 823: 634: 116: 2351:). Developed to store virtual system images, with a focus on non-shared writing optimizations. Available for 732:
to replace BFS as the operating system's main file system. It is based on BFS, but contains many new features.
2519:
A massively scalable object store. CephFS was merged into the Linux kernel in 2010. Ceph's foundation is the
6034: 5990: 5972: 5671: 5661: 5116: 3351: 3284: 3269: 3226: 2544: 2514: 2017: 1871: 1727: 1247: 1201: 1003: 951: 590: 4427:. The FDOS.EQU file in the machine readable source kit has equates for the corresponding directory entries. 3672:
Combines Block, File, Object and Cloud storage into a single pool of auto-tiering POSIX compatible storage.
5880: 5845: 5783: 5262: 5082: 4946: 4876: 4734: 3901:
These are not really file systems; they allow access to file systems from an operating system standpoint.
3872: 3347: 1987: 1587: 947: 854: 798: 739: 696: 690: 681: 594: 523: 472: 404: 318: 248: 234: 220: 92: 3820:) that provides access to some kernel state variables; similar to sysctlfs, Linux procfs and Linux sysfs. 6016: 5925: 5875: 5818: 5564: 5534: 5485: 5437: 5337: 5310: 5187: 5077: 4990: 4881: 4798: 3973: 3833: 3444: 3310:
A POSIX file system focused on high availability and performance. Also provides S3/REST/NFS interfaces.
2317: 2023: 1886: 1531: 1497: 1493: 1487: 761: 622: 503: 488: 342: 254: 238: 122: 3436: 1294:– internal file system for SSDs, implementing error correction, bad block re-mapping and wear-leveling. 1188: 157:– The Cluster File System from Veritas, a Symantec company. It is the parallel access version of VxFS. 6090: 5865: 5584: 5559: 5200: 5017: 5007: 4963: 4928: 3880: 3731: 3540: 3450: 3300: 3215: 3196: 3163: 3140: 3122: 3092: 3074: 3047: 3018: 2973: 2963: 2940: 2884: 2878: 2804: 2633: 2620: 2596: 2481:
in the world. BeeGFS allows replication of storage volumes with automatic failover and self-healing.
2467: 2338: 2334: 2290: 2189: 2173: 2151: 2145: 2067: 1983: 1977: 1969: 1875: 1835: 1783: 1775: 1645: 1591: 1543: 1539: 913: 814: 484: 459: 368: 338: 196: 4624: 6095: 6041: 5980: 5569: 5237: 5178: 5094: 4600: 3945: 3403: 3118: 2083: 2045: 1913: 1779: 791: 580: 170: 51: 4283: 1106:(presumably preceded by FFS1), one of the earliest flash file systems. Developed and patented by 6085: 5947: 5910: 5823: 5549: 5539: 5524: 5465: 5295: 4958: 4951: 4938: 4891: 4390: 3579: 2823: 2781: 2738: 2574: 2567: 2457: 2436: 2369: 2306: 2111: 1905: 1741: 1719: 1358: 1078: 907: 716: 186: 166: 144: 81: 55: 3364:
Contrail E.U. project, the German MoSGrid project and the German project "First We Take Berlin"
3221:
file system, with block (VMs) and object (S3) interfaces, and advanced enterprise features like
1642:(SFS) from DataPlow. Available for Windows, Linux, Solaris, and macOS. Symmetric and Asymmetric. 1087: 2309:
file systems stripe data over multiple servers for high performance. They are normally used in
5900: 5840: 5676: 5362: 5332: 5324: 5193: 5089: 5064: 4886: 4382: 3876: 3791: 3690: 3482: 3330: 3277: 3110: 3058: 2918: 2645: 2392: 2201: 2141: 2137: 2100: 2049: 1995: 1965: 1909: 1853: 1807: 1709: 1625: 1599: 1213: 1172: 1141: 1038: 1020: 931: 749: 735: 533: 306: 292: 262: 75: 4714: 4488: 4457: 1765: 1761: 1250:
operations. This file system can be used for block based media and is configurable for Small
5920: 5828: 5626: 5276: 5220: 4909: 4558: 4374: 4365:
Pirkola, G. C. (June 1975). "A file system for a general-purpose time-sharing environment".
3727: 3585: 3428: 2873:
An open source, highly available POSIX-compliant file system that supports Windows clients.
2478: 2041: 1755: 1581: 1279: 1267: 979: 874: 841: 830:(DASD) such as disk drives that provides a way of locating the data sets that reside on the 794: 781: 767: 102: 89: 32: 3747:– a virtual file system in Unix-like operating systems for managing device nodes on-the-fly 2231:) extension to support automatic file distribution across nodes with extra attributes like 2014:
is a distributed high-performance file system that exhibits file, table and messaging APIs.
1337: 6029: 5942: 5450: 4844: 4253: 3958: 3549:
InterPlanetary File System is p2p, worldwide distributed content-addressable, file-system.
3479: 3273: 3234: 2755: 2491: 2486: 1849: 1693: 1689: 1667: 1649: 1527: 1403: 1374: 1178: 1060: 608: 115:, occasionally misnamed as BeFS. Open source implementation called OpenBFS is used by the 3714:– FAT file systems extended to store permissions and metadata (and in the case of UVFAT, 1758:. Available for Linux (client only) and Solaris (metadata server and client). Asymmetric. 1282:– SPI Flash File System, a wear-leveling filesystem intended for small NOR flash devices. 709:
file system developed for high-performance embedded systems, from Datalight (Acquired by
5930: 5915: 5855: 5033: 4904: 3506:(POHMELFS) and Distributed STorage (DST). POSIX compliant, added to Linux kernel 2.6.30 3387: 3178: 3106: 2978: 2868: 2842: 2828: 2441: 2377: 2376:, stripe and replicate data over multiple servers for high performance and to maintain 2373: 2278: 2096: 2031: 1939: 1821: 1477: 1239: 1197: 1182: 957: 702: 612: 598: 584: 507: 438: 310: 108: 6110: 5960: 5905: 5579: 5519: 5378: 4785: 4659: 4139: 4102: 4063: 4039: 2159: 1931: 1882: 1328:– a log-structured file system designed for NAND flash, but also used with NOR flash. 1243: 1030: 975: 961: 921: 706: 372: 136: 27:
The following lists identify, characterize, and link to more thorough information on
4394: 3130: 1318:
within their DataONTAP OS, originally optimized to use non-volatile DRAM. WAFL uses
1150:– intended to replace JFFS2, better scalability. No longer under active development. 325:
systems. This FS has evolved over time. Now counts FFS1, FFS Intl, FFS DCache, FFS2.
6024: 5732: 5320: 5287: 5225: 5205: 4454:"IBM Information about 4690 OS unique file distribution attributes - United States" 4202: 3939: 3919: 3905: 3813: 3807: 3786: 3776: 3766: 3367: 3344: 3280: 3238: 3222: 3171: 2950: 2794: 2686: 2506: 1362: 1259: 1209: 1163: 1103: 1026: 745: 644: 381:— recommended as the default root filesystem in DragonFly since 5.2 release in 2018 362: 296: 3398:
certificates support makes XtreemFS usable over public networks. It also supports
625:– Old File System, on Amiga. Good for floppies, but fairly useless on hard drives. 4094: 1231: 873: – a combined file system and logical volume manager designed by 5722: 4821: 3679: 3467: 3010: 2998: 2763: 2720: 2655: 2427: 2396: 2282: 2266: 1841: 1715: 1490:– A record-oriented filesystem and database that uses hash-coding to store data. 1322:
to protect against multiple disk failures and NVRAM for transaction log replays.
987: 570: 28: 4535:"net/ceph14: Ceph delivers object, block, and file storage in a unified system" 4031: 3117:
file system to users. This access can be used locally, or over a network using
3057:
BSD-based OS on dedicated Intel based hardware, serving NFS v3 and SMB/CIFS to
1175:– the "non-volatile memory accelerated" file system for persistent main memory. 934:– The "non-volatile memory accelerated" file system for persistent main memory. 6000: 5798: 3682: 3315: 2759: 2682: 2557: 2213: 1831: 1659: 1301: 1167: 1123: 652: 611:– One File System. This is a fully journaled, distributed file system used by 560: 455: 69: 4386: 4075:
We can now recommend H2 as the default root filesystem in non-clustered mode.
3186: 2909:-compliant, high-performance filesystem used on a majority of systems in the 1096:– Flash-Friendly File System. An open source Linux file system introduced by 637:– and PFS2, PFS3, etc. Technically interesting file system available for the 295:
FAT system to allow long (up to 255 character) filenames instead of only the
5955: 5696: 5574: 5305: 5173: 5168: 3675: 3503: 3175: 2846: 2730: 2694: 2528: 2380:. Even if a server fails no data is lost. The file systems are used in both 2274: 2133: 2075: 1900: 1584:(SGI). Available for Linux, Mac, Windows, Solaris, AIX and IRIX. Asymmetric. 1566: 1558: 1390:– early versions were record-oriented; support for "streams" was added later 1305: 1127: 1107: 1070: 941: 671: 556: 176: 4689: 4378: 2099:
replication of data between nodes (between servers or servers/clients) for
758:– An experimental versioning file system intended as a replacement for ext3 4179:"Tuxera acquires mission-critical embedded flash storage leader Datalight" 4059: 2320:(OSD) (in Lustre called OST) for chunks of data together with centralized 5773: 5717: 5686: 5475: 5300: 5156: 5049: 5002: 4896: 4534: 4131: 3928:(Userspace filesystem for NetBSD, including a compatibility layer called 3856: 3782: 3753:– a pseudo-file system, used to access kernel information about processes 3701: 3399: 3359: 2922: 2854: 2348: 2321: 2195: 1957: 1921: 1655: 1652:. Available for Linux, AIX, HP-UX, IRIX, Solaris and Windows. Asymmetric. 1570: 1562: 1387: 1367: 889: 861:
File System; not to be confused with other file systems named zFS or ZFS.
818: 699:– Datalight's transactional file system for high reliability applications 677: 648: 574: 443: 419: 348: 180: 4485:"IBM 4690 save and restore file distribution attributes - United States" 3785:– a writable file system used to configure various kernel components of 1258:
environments. Tuxera has a certified version of this file system called
1049:– Apple File System is a next-generation file system for Apple products. 896:
is the bottom half of the filesystem. Included in Linux kernel since 6.7
526:– TiVo's Media File System, a proprietary fault tolerant format used on 78:– Apple File System is a next-generation file system for Apple products. 5727: 5701: 5528: 5161: 5131: 5022: 4978: 4003: 3803: 3772: 3721: 3641: 3625: 3563: 3536: 3475: 3292: 3209: 3153: 3135: 3052: 2990: 2958: 2930: 2910: 2815: 2716: 2668: 2510: 2495: 2431: 2422: 2286: 2256: 2252: 2207: 2155: 2104: 2011: 2005: 1925: 1681: 1554:. Shared-disk file systems normally do not scale over 64 or 128 nodes. 1446: 1442: 1291: 1263: 1205: 1185:. It supports selective placement of meta-data directly onto flash SSD. 1097: 1081: 1074: 991: 917: 686: 378: 352: 244: 17: 4645: 4345: 3859:– a stacked cryptographic file system in the Linux kernel since 2.6.19 1331: 5737: 5646: 5641: 5445: 5146: 4350: 4325: 3829: 3817: 3799: 3795: 3769:
holding information about buses, devices, firmware, filesystems, etc.
3750: 3707: 3619: 3615: 3609: 3471: 3324: 3255: 3246: 3103: 3087: 3082: 3042: 2986: 2969: 2891: 2863: 2744: 2712: 2703: 2672: 2585: 2562: 2536: 2463: 2451: 2328: 2270: 2055: 2027: 1991: 1845: 1438: 1399: 1382: 1315: 1235: 1192: 1056: 995: 965: 903: 893: 710: 657: 447: 356: 282: 278: 265:
and now widely used for portable USB storage and some other devices;
179:– Original floppy operating system and file system developed for the 85: 4601:"Features of OIO-FS — OpenIO SDS 18.10 Object Storage documentation" 4268: 3938:(SSHFS) – locally mount a remote directory on a server using only a 3283:
to reduce significantly the amount of redundancy (compared to plain
2729:
or TCP/IP interconnect into one large parallel network file system.
2259:. The distribution attributes are stored on a file-by-file basis in 4239: 4160: 3998: 1156:– a log-structured file system for Linux with continuous snapshots. 5995: 5793: 5778: 5755: 5750: 5745: 5656: 5651: 5589: 5470: 5423: 5418: 5411: 5406: 5401: 5396: 5352: 5342: 5247: 5215: 5109: 5104: 5099: 4995: 4923: 4871: 4572: 4449:
Information about 4690 OS unique file distribution attributes
4346:"Jo's Embedded Serial File System (for Standard Serial NOR-Flash)" 3935: 3862: 3823: 3762: 3756: 3744: 3711: 3696: 3686: 3631: 3588:
is used on UnixWare to store files necessary for its boot process.
3498: 3463: 3395: 3380: 3372: 3338: 3334: 3305: 3266: 3260: 3218: 3205: 3201: 3181:, and is focused on transparent failure recovery and ease of use. 3159: 3149: 3145: 3114: 3097: 3066: 3062: 3027: 3023: 2994: 2982: 2906: 2900: 2838: 2834: 2799: 2708: 2664: 2660: 2629: 2472: 2352: 2228: 2224: 2220: 2181: 2119: 2078:) is the standard in Windows-based networks. SMB is also known as 1961: 1799: 1795: 1787: 1733: 1705: 1633: 1629: 1607: 1603: 1510: 1461: 1418: 1414: 1410: 1325: 1297: 1251: 1217: 1153: 1147: 1119: 1066: 999: 899: 848: 810: 802: 729: 725: 720: 674:
with a particular focus on data resilience in server environments.
638: 602: 543: 537: 513: 476: 322: 274: 270: 266: 210: 200: 140: 132: 61: 3918:(Linux userland file system – seems to be abandoned in favour of 2188:
but no longer in development since the developers are working on
1140:
with writable snapshots and inline data deduplication created by
105:– the Boot File System used on System V release 4.0 and UnixWare. 5666: 5631: 5621: 5616: 5554: 5490: 5460: 5455: 5391: 5386: 5357: 5266: 5257: 5210: 5151: 5121: 5012: 4983: 4973: 4968: 4933: 4915: 3884: 3837: 3715: 3653: 3647: 3591: 3582:
WebDAV plug-in. Secure Network File Server for embedded devices.
3569: 3559: 3546: 3494: 3489: 3459: 3432: 3070: 2935: 2895: 2590: 2548: 2501: 2177: 2058:
Linked-OS provides distributed filesystem across OS4000 systems.
1894: 1827: 1811: 1791: 1723: 1673: 1611: 1595: 1577: 1551: 1506: 1457: 1133: 1116:– original log structured Linux file system for NOR flash media. 1113: 1093: 1052: 1046: 937: 858: 844: 831: 755: 667: 628: 566: 552: 527: 517: 480: 429: 414: 400: 396: 302: 230: 226: 216: 206: 190: 160: 126: 112: 4794: 4790: 4760:"Chapter 2: Modifying System Parameters - The /proc Filesystem" 3999:"DragonFly BSD 2.6: towards a free clustering operating system" 1908:(AFS) is scalable and location independent, has a heavy client 5272: 5252: 5141: 5043: 3889: 3573: 3486: 3424: 3420: 2615: 2071: 1953: 1917: 1916:
for authentication. Implementations include the original from
1751: 1334:– a little fail-safe filesystem designed for microcontrollers. 1225: 1007: 971: 870: 837: 826:(Volume Table Of Contents) - Data structure on IBM mainframe 785: 775: 661: 469: 451: 392: 388: 332: 258: 2650: 3504:
Parallel Optimized Host Message Exchange Layered File System
3191: 2604:
A write once filesystem, accessible via various protocols.
1238:
for resource-constrained embedded systems. It has built-in
619:
encodings to support up to four simultaneous disk failures.
399:
V2R4; not to be confused with Apple's HFS. IBM stated that
3759:– in-memory temporary file system (on Unix-like platforms) 3669: 1824:. Available for AIX, HP-UX, Linux and Solaris. Asymmetric. 1015:
File systems optimized for flash memory, solid state media
4224: 2849:), designed and optimized for cloud native environment. 1893:
distributed file system protocol. One implementation is
4436: 2446:
An open-source virtual distributed file system (VDFS).
1449:. The record size is stored on a file-by-file basis in 587:
2.x–5.x file system, used optionally by later versions.
375:
filesystem, production-ready since DragonFly 2.2 (2009)
5496: 2198:
a networking, distributed file system based on MooseFS
1073:
proprietary system intended for flash cards (see also
3656:(Linear Tape File System for LTO and Enterprise tape) 2316:
Some of the distributed parallel file systems use an
1262:. The source code of Reliance Assure is complaint to 1228:
with portability to other embedded operating systems.
510:
systems. Succeeded by Hierarchical File System (HFS).
4326:"Linux Kernel Mailing List: logfs: remove from tree" 2399:
and high performance unless otherwise stated below.
2074:(but the most common version is modified heavily by 2044:
is the standard in UNIX-based networks. NFS may use
1834:
Available for macOS. Asymmetric. Interoperable with
6078: 6050: 6015: 5971: 5889: 5811: 5764: 5710: 5605: 5510: 5436: 5376: 5319: 5286: 4853: 3816:– a file system found on some BSD systems (notably 3174:and snapshots for data protection, is based upon a 4480:4690 save and restore file distribution attributes 641:, performs very well under a lot of circumstances. 4587:"OneFS 8.1 eLicensing and remote support changes" 3992: 3990: 3988: 3662:– MultiVersion File System, proprietary, used by 2733:is the main component in Red Hat Storage Server. 2162:'s filesystems for clustered storage, created by 593:– Novell Storage Services. This is a new 64-bit 530:hard drives for real time recording from live TV. 4425:Caldera OpenDOS Machine Readable Source Kit 7.01 4284:"Samsung Introduces New Linux File-System: F2FS" 4122: 4120: 4118: 4085: 4083: 2364:Distributed parallel fault-tolerant file systems 1421:) extension to support database-like file types 1288:– a transactional version of the FAT filesystem. 4735:"Hacking FreeBSD / sysctlfs / [9a7ced]" 4022: 4020: 3779:for accessing and controlling kernel debugging 1712:. Available for Linux and Solaris. Asymmetric. 1144:. Uses DRAM and flash to cache spinning disks. 5595: 4806: 3932:for porting existing FUSE-based applications) 3447:. Under development and not freely available. 1314:(WAFL) – an internal file system utilized by 54:'s Advanced Disc filing system, successor to 8: 3826:- Uses a relational database to manage files 3572:(small footprint compressed read-only, with 1006:(not to be confused with the two zFSes from 209:– Second extended file system, designed for 3431:or the zFS file system provided with IBM's 2521:reliable autonomic distributed object store 2210:is a distributed fault-tolerant filesystem. 1300:– successor of JFFS2, optimized to utilize 407:, and in z/OS V2R5 dropped support for HFS. 257:– File Allocation Table, initially used on 189:(EFS) – an older block filing system under 5893: 5609: 5373: 4859: 4813: 4799: 4791: 3600:(reading and writing of CDs; experimental) 2401: 1402:for GEC's OS4000 operating system, on the 881:File systems with built-in fault-tolerance 597:using a balanced tree algorithm. Used in 4411:, IBM document SC30-4137-01, 2007-12-06 ( 3343:A secure, decentralized, fault-tolerant, 3229:safe fault-tolerance is achieved through 2368:Distributed file systems, which also are 2269:Distributed File System (HMDFS) used for 1037:algorithms. Typically a device such as a 4758:Terrehon Bowden; Bodo Bauer; Shen Feng. 3969:Filing Open Service Interface Definition 3102:OIO-FS provides file-oriented access to 2651:NPO Tsukuba OSS Technical Support Center 428:– High Performance File System, used on 309:FAT system that is used on the original 3984: 3730:– Plan 9 de-duplicated storage used by 3462:(Parallel NFS) – Clients available for 2837:-compliant file system built on top of 2699:Gluster, a company acquired by Red Hat 2091:Distributed fault-tolerant file systems 1878:(ACLs), unless otherwise stated below. 1254:, Full POSIX and can be ported to many 892:– Full data and metadata checksumming, 601:versions 5.0-up and recently ported to 555:– (New Technology File System) Used on 506:– Macintosh File System, used on early 359:systems; supports record-oriented files 4625:"about.rst in trunk/docs – tahoe-lafs" 4451:, IBM document R1001487, 2003-07-30. ( 3798:nodes via a file system; available on 3612:(small footprint compressed read-only) 3539:is a distributed filesystem using the 2391:All file systems listed here focus on 1960:) is similar to AFS and focus on full 1867:Comparison of distributed file systems 1522:Shared-disk file systems (also called 1084:and other embedded operating systems). 437:– High Throughput Filesystem, used on 4482:. IBM document R1000622, 2010-08-31 ( 4409:4690 OS Programming Guide Version 5.2 3628:– Decentralized, censorship-resistant 3225:, strong authentication, encryption. 2136:focuses on location transparency and 1702:(GPFS) Windows, Linux, AIX . Parallel 1357:. They are typically associated with 1191:- a proprietary flash file system by 199:– Extended file system, designed for 7: 4172: 4170: 2285:-based operating systems, alongside 1542:where all nodes directly access the 1456:Sequential access methods for IBM's 1353:files are stored as a collection of 387:– Hierarchical File System in IBM's 299:allowed in the plain FAT filesystem. 64:– Advanced File System, designed by 3806:kernel via a 3rd-party module, and 3276:and high-performance, based on the 2887:and currently supported by OpenSFS 1505:(VSAM) – for IBM's 950:– A transactional file system with 924:'s primary filesystems, created by 4713:Pawel Jakub Dawidek (2002-12-24). 4684:Pawel Jakub Dawidek (2002-12-24). 2080:Common Internet File System (CIFS) 1986:(FAL) is an implementation of the 1565:is distributed among the nodes or 1550:together with storage on hardware 944:with built-in resiliency features. 784:– Unix File System, used on newer 752:, structured as a shallow database 742:available for the Amiga platforms. 25: 3637:GmailFS (Google Mail File System) 3566:stackable unification file system 2466:for client, other components are 2301:Distributed parallel file systems 2020:shared workspace, used for DoHyki 403:users should migrate from HFS to 3908:(file system in userspace, like 3718:long file names), used for Linux 3531:information dispersal algorithms 2599:(Free for non-commercial usage) 2382:high-performance computing (HPC) 2311:high-performance computing (HPC) 1768:. Available for Linux under the 1700:IBM General Parallel File System 1618:Blue Whale Clustered file system 1557:Shared-disk file systems may be 1377:– The native file system of the 147:in 2007 and published under the 4305:"United States Patent: 5392427" 3875:– an encrypted file system for 3320:Tahoe-LAFS Software Foundation 3015:Objective Security Corporation 1474:Queued Sequential Access Method 1470:Basic Partitioned Access Method 1234:- a proprietary file system by 1090:– internal filesystem for SSDs. 355:file system; also used on some 4282:Michael Larabel (2011-10-05). 4254:"Bcachefs merged in linux 6.7" 3997:Koen Vervloesem (2010-04-21). 3162:-compliant, high-performance, 2772:Hadoop Distributed File System 2632:-compliant, high-performance, 1466:Basic Sequential Access Method 1370:than with other file systems. 1274:Segger Microcontroller Systems 1077:, an exFAT implementation for 1063:optimised for raw flash media. 1035:error detection and correction 960:– A tree-based transactional, 797:file system, first commercial 660:– File system that is used in 345:snapshot archival file system. 1: 4240:"LWN - An update on bcachefs" 3038:OneFS distributed file system 2953:compatible messaging system. 2030:is used in networks based on 2000:Digital Equipment Corporation 1503:Virtual Storage Access Method 1464:mainframe operating systems: 1379:Conversational Monitor System 1246:transactional technology and 828:direct-access storage devices 615:. OneFS uses FlexProtect and 497:– 4.4BSD implementation of a 331:– Fast File System, used on * 111:– the Be File System used on 66:Digital Equipment Corporation 3594:(reading and writing of CDs) 3554:Special-purpose file systems 3515:Some of these may be called 2789:Open source GoogleFS clone. 2610:General Parallel File System 2345:Parallel Virtual File System 2048:authentication and a client 1782:. Asymmetric. Available for 1744:. Available for Linux under 1684:. Available for Linux under 1624:. Asymmetric. Available for 1351:record-oriented file systems 1345:Record-oriented file systems 1266:and developed following the 938:ReFS (Resilient File System) 770:– Unix File System, used on 705:– Tree-based transactional, 693:, newest version of ReiserFS 668:ReFS (Resilient File System) 647:– Successor to DOS 3.x, for 546:– Linux implementation of a 321:– Fast File System, used on 237:filesystem with support for 125:(BFS) - file system used by 68:for their Digital UNIX (now 5986:Filesystem-level encryption 3832:– a server application for 3775:– a virtual file system in 3765:– a virtual file system in 3495:Coherent Remote File System 3435:operating system) focus on 2579:Quantcast File System (QFS) 2062:Self-certifying File System 1990:(DAP) which is part of the 1946:DCE Distributed File System 1934:has AvereOS that creates a 1708:Clustered File System from 1524:shared-storage file systems 1513:mainframe operating systems 1181:– a filesystem utilized by 1025:Solid state media, such as 6138: 4833:Comparison of file systems 3964:Comparison of file systems 3892:, with encryption support. 3848: 3810:as a part of Linux procfs. 3113:technology and presents a 2777:Apache Software Foundation 2386:high-availability clusters 2176:uses synchronization over 2116:Carnegie Mellon University 2107:(disconnected) operation. 1964:file system semantics and 1864: 1818:Veritas Storage Foundation 1738:Oracle Cluster File System 1538:) are primarily used in a 1312:Write Anywhere File Layout 1138:Log-structured file system 1018: 548:log-structured file system 499:log-structured file system 149:GNU General Public License 5896: 5612: 4862: 4828: 4559:"dCache Software License" 4511:"distributed-fs-overview" 3664:IBM DevOps Code ClearCase 3517:cooperative storage cloud 3511:Peer-to-peer file systems 3423:(not to be confused with 1814:. Formerly known as CVFS. 1548:high-availability cluster 1122:– successor of JFFS, for 902:– A file system based on 651:computers, including the 5936:Extended file attributes 5637:Compact Disc File System 3936:Secure Shell File System 3851:Rubberhose (file system) 3598:Compact Disc File System 3524:IBM Cloud Object Storage 3441:distributed transactions 3109:backend. It is based on 2883:originally developed by 2577:workalike. Replaced by 2494:, a company acquired by 1938:protocol file system in 1872:Distributed file systems 1861:Distributed file systems 1724:Red Hat Enterprise Linux 1518:Shared-disk file systems 1482:Data set (IBM mainframe) 1394:Michigan Terminal System 1160:Non-Volatile File System 906:, initially designed at 748:– the "file system" for 719:– Native filesystem for 689:– File system that uses 680:– File system that uses 563:-based operating systems 305:– A modified version of 6122:Computing-related lists 6035:Installable File System 4367:Proceedings of the IEEE 3562:an enhanced version of 3352:distributed file system 2625:AIX, Linux and Windows 2263:in the directory table. 2130:Distributed File System 2018:Microsoft Office Groove 1728:Oracle Enterprise Linux 1722:. Available for Linux ( 1453:in the directory table. 1216:. It is compatible for 954:, created by Datalight. 520:with snapshots support. 462:are extensions to this) 95:filesystem now used by 5083:TiVo Media File System 4947:Encrypting File System 4379:10.1109/PROC.1975.9856 4161:"The Next3 filesystem" 3912:but better maintained) 3897:File system interfaces 3845:Encrypted file systems 3704:(compressed read-only) 3543:peer-to-peer protocol. 3445:object storage devices 3348:distributed data store 2636:. Support synchronous 2070:(SMB) originally from 2040:(NFS) originally from 1588:Dell Fluid File System 799:journaling file system 740:journaling file system 595:journaling file system 473:Journaling file system 249:versioning file system 173:'s Disc filing system. 6117:Computer file systems 5078:Macintosh File System 4269:"Bcachefs on Patreon" 4177:Tuxera (2019-06-05). 3974:Computer data storage 3867:Encrypted file system 3693:for its image layers. 2318:object storage device 2024:NetWare Core Protocol 1887:Plan 9 from Bell Labs 1810:. Interoperable with 1580:(Clustered XFS) from 1532:Clustered file system 1488:Pick Operating System 998:(as of August 2009), 750:Apple Newton Platform 738:– Smart File System, 343:Plan 9 from Bell Labs 129:for Unix applications 6091:GUID Partition Table 5438:Distributed parallel 5186:Shared File System ( 4646:"XtreemFS - License" 4225:"Bcachefs main site" 3075:proprietary software 2917:systems. Lustre has 2885:Cluster File Systems 2291:Access token manager 2174:Cluster File Systems 2146:proprietary software 2068:Server Message Block 1988:Data Access Protocol 1984:File Access Listener 1978:proprietary software 1876:access control lists 1836:StorNext File System 1776:StorNext File System 1646:EMC Celerra HighRoad 1592:proprietary software 1540:storage area network 1536:cluster file systems 1437:in Digital Research 291:– Optional layer on 6096:Apple Partition Map 6042:Virtual file system 5981:Access-control list 5095:NetWare File System 4715:"Re: Hmm, sysctlfs" 4664:NetBSD Manual Pages 4660:"mount_sysctlfs(8)" 4203:"RTEMS File System" 4136:BSD Cross Reference 4099:BSD Cross Reference 4060:"DragonFly BSD 5.2" 4036:BSD Cross Reference 3739:Pseudo file systems 3685:implementation for 3470:and back-ends from 3164:parallel filesystem 2634:parallel filesystem 2038:Network File System 2008:, developed by Tx0. 1730:5 only). Symmetric. 1110:in the early 1990s. 940:– A file system by 581:NetWare File System 393:MVS/ESA OpenEdition 72:) operating system. 6086:Master Boot Record 5911:Data deduplication 5550:Google File System 5466:Google File System 4952:Extent File System 4914:Byte File System ( 4515:docs.openeuler.org 4267:Overstreet, Kent. 4223:Overstreet, Kent. 4159:Corbet, Jonathan. 3948:Virtual Filesystem 3883:. An extension of 3794:– allow accessing 3497:(CRFS) – requires 3214:A fault-tolerant, 3170:clusters. It uses 2749:internal software 2739:Google File System 2575:Google File System 2458:Fraunhofer Society 2245:compound on update 1906:Andrew File System 1742:Oracle Corporation 1720:Oracle Corporation 1678:Global File System 1666:in 1983, now from 1622:Zhongke Blue Whale 1494:Shared File System 908:Oracle Corporation 229:– A follow-up for 187:Extent File System 99:. Also called AFS. 6104: 6103: 6011: 6010: 5901:Case preservation 5807: 5806: 5506: 5505: 5432: 5431: 5194:Smart File System 4686:"sysctlfs.README" 4307:. Patft.uspto.gov 3877:Microsoft Windows 3689:. Used mainly by 3437:cooperative cache 3410: 3409: 2919:high availability 2685:for metadata and 2646:Gfarm file system 2479:computer clusters 2454:(formerly FhGFS) 2393:high availability 2249:compound on close 2202:Moose File System 2138:high availability 2101:high availability 1996:network protocols 1966:high availability 1854:VMware ESX Server 1692:) or Asymmetric ( 1626:Microsoft Windows 1590:(formerly ExaFS) 1569:with centralized 1484:for more examples 1189:Reliance Velocity 1162:– the system for 1142:StarWind Software 1039:solid-state drive 1021:Flash file system 670:– File system by 534:Minix file system 307:Microsoft Windows 293:Microsoft Windows 263:Microsoft Windows 119:operating system. 39:Disk file systems 33:operating systems 16:(Redirected from 6129: 5921:Execute in place 5894: 5627:Boot File System 5610: 5374: 4910:Boot File System 4860: 4815: 4808: 4801: 4792: 4774: 4773: 4771: 4770: 4764:The Linux Kernel 4755: 4749: 4748: 4746: 4745: 4731: 4725: 4724: 4722: 4721: 4710: 4704: 4703: 4701: 4700: 4694: 4688:. Archived from 4681: 4675: 4674: 4672: 4671: 4656: 4650: 4649: 4642: 4636: 4635: 4633: 4632: 4627:. Tahoe-lafs.org 4621: 4615: 4614: 4612: 4611: 4597: 4591: 4590: 4583: 4577: 4576: 4569: 4563: 4562: 4555: 4549: 4548: 4546: 4545: 4531: 4525: 4524: 4522: 4521: 4507: 4501: 4499: 4497: 4496: 4487:. Archived from 4476: 4470: 4468: 4466: 4465: 4456:. Archived from 4445: 4439: 4434: 4428: 4423:Caldera (1997). 4421: 4415: 4405: 4399: 4398: 4362: 4356: 4355: 4342: 4336: 4335: 4333: 4332: 4322: 4316: 4315: 4313: 4312: 4301: 4295: 4294: 4292: 4291: 4279: 4273: 4272: 4264: 4258: 4257: 4250: 4244: 4243: 4235: 4229: 4228: 4220: 4214: 4213: 4211: 4209: 4199: 4193: 4192: 4190: 4189: 4174: 4165: 4164: 4156: 4150: 4149: 4147: 4146: 4132:"hammer2/DESIGN" 4124: 4113: 4112: 4110: 4109: 4095:"hammer2_disk.h" 4087: 4078: 4077: 4072: 4071: 4056: 4050: 4049: 4047: 4046: 4024: 4015: 4014: 4012: 4011: 3994: 3586:Boot File System 3429:Sun Microsystems 3412:In development: 3073:clients under a 2402: 2237:mirror on update 2180:. Available for 2140:. Available for 2042:Sun Microsystems 1968:. Available for 1852:. Available for 1756:Sun Microsystems 1582:Silicon Graphics 1496:(SFS) for IBM's 1061:embedded systems 980:Sun Microsystems 875:Sun Microsystems 728:– Developed for 664:version 4 and 6. 139:file system for 123:Byte File System 21: 6137: 6136: 6132: 6131: 6130: 6128: 6127: 6126: 6107: 6106: 6105: 6100: 6074: 6046: 6030:File system API 6007: 5967: 5943:File change log 5885: 5861:Record-oriented 5834:Self-certifying 5803: 5760: 5706: 5601: 5502: 5428: 5372: 5315: 5282: 4855: 4849: 4845:Unix filesystem 4824: 4819: 4782: 4777: 4768: 4766: 4757: 4756: 4752: 4743: 4741: 4733: 4732: 4728: 4719: 4717: 4712: 4711: 4707: 4698: 4696: 4692: 4683: 4682: 4678: 4669: 4667: 4658: 4657: 4653: 4644: 4643: 4639: 4630: 4628: 4623: 4622: 4618: 4609: 4607: 4599: 4598: 4594: 4585: 4584: 4580: 4571: 4570: 4566: 4557: 4556: 4552: 4543: 4541: 4533: 4532: 4528: 4519: 4517: 4509: 4508: 4504: 4494: 4492: 4483: 4477: 4473: 4463: 4461: 4452: 4446: 4442: 4435: 4431: 4422: 4418: 4406: 4402: 4364: 4363: 4359: 4344: 4343: 4339: 4330: 4328: 4324: 4323: 4319: 4310: 4308: 4303: 4302: 4298: 4289: 4287: 4281: 4280: 4276: 4266: 4265: 4261: 4252: 4251: 4247: 4237: 4236: 4232: 4222: 4221: 4217: 4207: 4205: 4201: 4200: 4196: 4187: 4185: 4176: 4175: 4168: 4158: 4157: 4153: 4144: 4142: 4126: 4125: 4116: 4107: 4105: 4089: 4088: 4081: 4069: 4067: 4058: 4057: 4053: 4044: 4042: 4032:"hammer_disk.h" 4026: 4025: 4018: 4009: 4007: 3996: 3995: 3986: 3982: 3959:Shared resource 3955: 3899: 3853: 3847: 3741: 3556: 3513: 3402:for usage in a 3274:fault-tolerance 3235:leader election 2964:Core Technology 2833:An open-source 2786:Cross-platform 2756:fault tolerance 2492:Inktank Storage 2366: 2303: 2297: 2261:special entries 2241:mirror on close 2093: 2086:authentication. 1869: 1863: 1850:EMC Corporation 1640:SAN File System 1528:SAN file system 1520: 1451:special entries 1435:sequential file 1404:GEC 4000 series 1375:CMS file system 1347: 1260:Reliance Assure 1059:filesystem for 1023: 1017: 883: 583:– The original 88:File System, a 41: 23: 22: 15: 12: 11: 5: 6135: 6133: 6125: 6124: 6119: 6109: 6108: 6102: 6101: 6099: 6098: 6093: 6088: 6082: 6080: 6076: 6075: 6073: 6072: 6070:Log-structured 6067: 6062: 6056: 6054: 6048: 6047: 6045: 6044: 6039: 6038: 6037: 6027: 6021: 6019: 6013: 6012: 6009: 6008: 6006: 6005: 6004: 6003: 5998: 5988: 5983: 5977: 5975: 5973:Access control 5969: 5968: 5966: 5965: 5964: 5963: 5958: 5950: 5945: 5940: 5939: 5938: 5931:File attribute 5928: 5923: 5918: 5916:Data scrubbing 5913: 5908: 5903: 5897: 5891: 5887: 5886: 5884: 5883: 5878: 5873: 5871:Steganographic 5868: 5863: 5858: 5853: 5851:Log-structured 5848: 5843: 5838: 5837: 5836: 5831: 5826: 5815: 5813: 5809: 5808: 5805: 5804: 5802: 5801: 5796: 5791: 5786: 5781: 5776: 5770: 5768: 5762: 5761: 5759: 5758: 5753: 5748: 5743: 5740: 5735: 5730: 5725: 5720: 5714: 5712: 5708: 5707: 5705: 5704: 5699: 5694: 5689: 5684: 5679: 5674: 5669: 5664: 5659: 5654: 5649: 5644: 5639: 5634: 5629: 5624: 5619: 5613: 5607: 5603: 5602: 5600: 5599: 5592: 5587: 5582: 5577: 5572: 5567: 5562: 5557: 5552: 5547: 5542: 5537: 5532: 5522: 5516: 5514: 5508: 5507: 5504: 5503: 5501: 5500: 5493: 5488: 5483: 5478: 5473: 5468: 5463: 5458: 5453: 5448: 5442: 5440: 5434: 5433: 5430: 5429: 5427: 5426: 5421: 5416: 5415: 5414: 5404: 5399: 5394: 5389: 5383: 5381: 5371: 5370: 5365: 5360: 5355: 5350: 5345: 5340: 5335: 5329: 5327: 5317: 5316: 5314: 5313: 5308: 5303: 5298: 5292: 5290: 5284: 5283: 5281: 5280: 5270: 5260: 5255: 5250: 5245: 5240: 5235: 5234: 5233: 5228: 5218: 5213: 5208: 5203: 5198: 5197: 5196: 5191: 5181: 5176: 5174:Reliance Nitro 5171: 5166: 5165: 5164: 5154: 5149: 5144: 5139: 5134: 5129: 5124: 5119: 5114: 5113: 5112: 5102: 5097: 5092: 5087: 5086: 5085: 5080: 5072: 5067: 5062: 5057: 5052: 5047: 5037: 5034:Classic Mac OS 5027: 5026: 5025: 5015: 5010: 5005: 5000: 4999: 4998: 4988: 4987: 4986: 4981: 4976: 4971: 4961: 4956: 4955: 4954: 4949: 4941: 4936: 4931: 4926: 4921: 4920: 4919: 4912: 4907: 4905:Be File System 4899: 4894: 4889: 4884: 4879: 4874: 4869: 4863: 4857: 4851: 4850: 4848: 4847: 4842: 4841: 4840: 4829: 4826: 4825: 4820: 4818: 4817: 4810: 4803: 4795: 4789: 4788: 4781: 4780:External links 4778: 4776: 4775: 4750: 4726: 4705: 4676: 4651: 4637: 4616: 4605:docs.openio.io 4592: 4578: 4564: 4550: 4526: 4502: 4471: 4440: 4429: 4416: 4400: 4373:(6): 918–924. 4357: 4337: 4317: 4296: 4286:. phoronix.com 4274: 4259: 4245: 4230: 4215: 4194: 4166: 4151: 4130:(2018-12-09). 4114: 4093:(2018-05-05). 4079: 4051: 4030:(2017-09-23). 4016: 3983: 3981: 3978: 3977: 3976: 3971: 3966: 3961: 3954: 3951: 3950: 3949: 3943: 3933: 3923: 3913: 3898: 3895: 3894: 3893: 3887: 3870: 3860: 3846: 3843: 3842: 3841: 3827: 3821: 3811: 3789: 3780: 3770: 3760: 3754: 3748: 3740: 3737: 3736: 3735: 3725: 3719: 3705: 3699: 3694: 3673: 3667: 3657: 3651: 3645: 3638: 3635: 3629: 3623: 3613: 3607: 3601: 3595: 3589: 3583: 3577: 3567: 3555: 3552: 3551: 3550: 3544: 3534: 3512: 3509: 3508: 3507: 3501: 3492: 3457: 3448: 3408: 3407: 3388:cross-platform 3384: 3370: 3365: 3362: 3356: 3355: 3341: 3328: 3321: 3318: 3312: 3311: 3308: 3303: 3298: 3295: 3289: 3288: 3263: 3258: 3252: 3249: 3243: 3242: 3239:erasure coding 3212: 3199: 3194: 3189: 3183: 3182: 3172:erasure coding 3156: 3143: 3138: 3133: 3127: 3126: 3107:object storage 3100: 3095: 3090: 3085: 3079: 3078: 3055: 3050: 3045: 3040: 3034: 3033: 3030: 3021: 3016: 3013: 3007: 3006: 3002: 2979:cross-platform 2976: 2966: 2961: 2955: 2954: 2946: 2943: 2938: 2933: 2927: 2926: 2903: 2898: 2888: 2881: 2875: 2874: 2871: 2869:cross-platform 2866: 2860: 2859:Skytechnology 2857: 2851: 2850: 2843:object storage 2831: 2829:cross-platform 2826: 2824:Apache License 2821: 2818: 2812: 2811: 2809: 2807: 2802: 2797: 2791: 2790: 2787: 2784: 2782:Apache License 2779: 2774: 2768: 2767: 2752: 2750: 2747: 2742: 2735: 2734: 2723: 2706: 2700: 2697: 2691: 2690: 2689:for mounting. 2679: 2658: 2653: 2648: 2642: 2641: 2626: 2623: 2618: 2613: 2606: 2605: 2602: 2600: 2594: 2588: 2582: 2581: 2572: 2570: 2568:Apache License 2565: 2560: 2554: 2553: 2541: 2539: 2533: 2531: 2525: 2524: 2517: 2504: 2498: 2489: 2483: 2482: 2475: 2470: 2460: 2455: 2448: 2447: 2444: 2442:cross-platform 2439: 2437:Apache License 2434: 2425: 2419: 2418: 2415: 2412: 2409: 2406: 2378:data integrity 2374:fault tolerant 2365: 2362: 2361: 2360: 2347:(PVFS, PVFS2, 2342: 2332: 2302: 2299: 2295: 2294: 2279:HarmonyOS NEXT 2264: 2217: 2211: 2205: 2199: 2193: 2167: 2149: 2127: 2097:fault-tolerant 2092: 2089: 2088: 2087: 2082:. SMB may use 2065: 2059: 2053: 2035: 2021: 2015: 2009: 2003: 1981: 1943: 1940:object storage 1929: 1903: 1898: 1862: 1859: 1858: 1857: 1839: 1825: 1815: 1773: 1759: 1749: 1731: 1713: 1703: 1697: 1671: 1662:, released by 1653: 1643: 1637: 1615: 1585: 1519: 1516: 1515: 1514: 1500: 1491: 1485: 1478:Access methods 1454: 1407: 1397: 1391: 1385: 1346: 1343: 1342: 1341: 1335: 1329: 1323: 1309: 1295: 1289: 1283: 1277: 1271: 1240:data integrity 1229: 1186: 1176: 1170: 1166:introduced by 1157: 1151: 1145: 1131: 1117: 1111: 1101: 1091: 1085: 1064: 1050: 1033:and different 1019:Main article: 1016: 1013: 1012: 1011: 969: 958:Reliance Nitro 955: 945: 935: 929: 911: 897: 882: 879: 878: 877: 868: 862: 852: 835: 821: 789: 779: 765: 759: 753: 743: 733: 723: 714: 703:Reliance Nitro 700: 694: 684: 675: 665: 655: 642: 632: 626: 620: 606: 588: 578: 564: 550: 541: 531: 521: 511: 508:Classic Mac OS 501: 492: 475:, provided in 463: 441: 439:SCO OpenServer 432: 423: 417: 408: 382: 376: 366: 360: 346: 336: 326: 316: 315: 314: 300: 285:table depths. 252: 242: 224: 214: 204: 194: 184: 174: 164: 158: 152: 130: 120: 106: 100: 79: 73: 59: 40: 37: 24: 14: 13: 10: 9: 6: 4: 3: 2: 6134: 6123: 6120: 6118: 6115: 6114: 6112: 6097: 6094: 6092: 6089: 6087: 6084: 6083: 6081: 6077: 6071: 6068: 6066: 6063: 6061: 6060:Cryptographic 6058: 6057: 6055: 6053: 6049: 6043: 6040: 6036: 6033: 6032: 6031: 6028: 6026: 6023: 6022: 6020: 6018: 6014: 6002: 5999: 5997: 5994: 5993: 5992: 5989: 5987: 5984: 5982: 5979: 5978: 5976: 5974: 5970: 5962: 5959: 5957: 5954: 5953: 5951: 5949: 5946: 5944: 5941: 5937: 5934: 5933: 5932: 5929: 5927: 5924: 5922: 5919: 5917: 5914: 5912: 5909: 5907: 5906:Copy-on-write 5904: 5902: 5899: 5898: 5895: 5892: 5888: 5882: 5879: 5877: 5874: 5872: 5869: 5867: 5864: 5862: 5859: 5857: 5854: 5852: 5849: 5847: 5844: 5842: 5839: 5835: 5832: 5830: 5827: 5825: 5822: 5821: 5820: 5817: 5816: 5814: 5810: 5800: 5797: 5795: 5792: 5790: 5787: 5785: 5782: 5780: 5777: 5775: 5772: 5771: 5769: 5767: 5763: 5757: 5754: 5752: 5749: 5747: 5744: 5741: 5739: 5736: 5734: 5731: 5729: 5726: 5724: 5721: 5719: 5716: 5715: 5713: 5709: 5703: 5700: 5698: 5695: 5693: 5690: 5688: 5685: 5683: 5680: 5678: 5675: 5673: 5670: 5668: 5665: 5663: 5660: 5658: 5655: 5653: 5650: 5648: 5645: 5643: 5640: 5638: 5635: 5633: 5630: 5628: 5625: 5623: 5620: 5618: 5615: 5614: 5611: 5608: 5604: 5598: 5597: 5593: 5591: 5588: 5586: 5583: 5581: 5578: 5576: 5573: 5571: 5568: 5566: 5563: 5561: 5558: 5556: 5553: 5551: 5548: 5546: 5543: 5541: 5538: 5536: 5533: 5530: 5526: 5523: 5521: 5518: 5517: 5515: 5513: 5509: 5499: 5498: 5494: 5492: 5489: 5487: 5484: 5482: 5479: 5477: 5474: 5472: 5469: 5467: 5464: 5462: 5459: 5457: 5454: 5452: 5449: 5447: 5444: 5443: 5441: 5439: 5435: 5425: 5422: 5420: 5417: 5413: 5410: 5409: 5408: 5405: 5403: 5400: 5398: 5395: 5393: 5390: 5388: 5385: 5384: 5382: 5380: 5379:wear leveling 5375: 5369: 5366: 5364: 5361: 5359: 5356: 5354: 5351: 5349: 5346: 5344: 5341: 5339: 5336: 5334: 5331: 5330: 5328: 5326: 5322: 5318: 5312: 5309: 5307: 5304: 5302: 5299: 5297: 5294: 5293: 5291: 5289: 5285: 5278: 5274: 5271: 5268: 5264: 5261: 5259: 5256: 5254: 5251: 5249: 5246: 5244: 5241: 5239: 5236: 5232: 5229: 5227: 5224: 5223: 5222: 5219: 5217: 5214: 5212: 5209: 5207: 5204: 5202: 5199: 5195: 5192: 5189: 5185: 5184: 5182: 5180: 5177: 5175: 5172: 5170: 5167: 5163: 5160: 5159: 5158: 5155: 5153: 5150: 5148: 5145: 5143: 5140: 5138: 5135: 5133: 5130: 5128: 5125: 5123: 5120: 5118: 5115: 5111: 5108: 5107: 5106: 5103: 5101: 5098: 5096: 5093: 5091: 5088: 5084: 5081: 5079: 5076: 5075: 5073: 5071: 5068: 5066: 5063: 5061: 5058: 5056: 5053: 5051: 5048: 5045: 5041: 5038: 5035: 5031: 5028: 5024: 5021: 5020: 5019: 5016: 5014: 5011: 5009: 5006: 5004: 5001: 4997: 4994: 4993: 4992: 4989: 4985: 4982: 4980: 4977: 4975: 4972: 4970: 4967: 4966: 4965: 4962: 4960: 4957: 4953: 4950: 4948: 4945: 4944: 4942: 4940: 4937: 4935: 4932: 4930: 4927: 4925: 4922: 4917: 4913: 4911: 4908: 4906: 4903: 4902: 4900: 4898: 4895: 4893: 4890: 4888: 4885: 4883: 4880: 4878: 4875: 4873: 4870: 4868: 4865: 4864: 4861: 4858: 4852: 4846: 4843: 4839: 4836: 4835: 4834: 4831: 4830: 4827: 4823: 4816: 4811: 4809: 4804: 4802: 4797: 4796: 4793: 4787: 4784: 4783: 4779: 4765: 4761: 4754: 4751: 4740: 4736: 4730: 4727: 4716: 4709: 4706: 4695:on 2005-02-23 4691: 4687: 4680: 4677: 4665: 4661: 4655: 4652: 4647: 4641: 4638: 4626: 4620: 4617: 4606: 4602: 4596: 4593: 4588: 4582: 4579: 4574: 4568: 4565: 4560: 4554: 4551: 4540: 4536: 4530: 4527: 4516: 4512: 4506: 4503: 4491:on 2014-05-21 4490: 4486: 4481: 4475: 4472: 4460:on 2014-05-21 4459: 4455: 4450: 4444: 4441: 4438: 4433: 4430: 4426: 4420: 4417: 4413: 4410: 4404: 4401: 4396: 4392: 4388: 4384: 4380: 4376: 4372: 4368: 4361: 4358: 4354:. 2019-06-18. 4353: 4352: 4347: 4341: 4338: 4327: 4321: 4318: 4306: 4300: 4297: 4285: 4278: 4275: 4270: 4263: 4260: 4255: 4249: 4246: 4241: 4234: 4231: 4226: 4219: 4216: 4204: 4198: 4195: 4184: 4180: 4173: 4171: 4167: 4162: 4155: 4152: 4141: 4140:DragonFly BSD 4137: 4133: 4129: 4123: 4121: 4119: 4115: 4104: 4103:DragonFly BSD 4100: 4096: 4092: 4086: 4084: 4080: 4076: 4065: 4064:DragonFly BSD 4061: 4055: 4052: 4041: 4040:DragonFly BSD 4037: 4033: 4029: 4023: 4021: 4017: 4006: 4005: 4000: 3993: 3991: 3989: 3985: 3979: 3975: 3972: 3970: 3967: 3965: 3962: 3960: 3957: 3956: 3952: 3947: 3944: 3941: 3937: 3934: 3931: 3927: 3924: 3921: 3917: 3914: 3911: 3907: 3904: 3903: 3902: 3896: 3891: 3888: 3886: 3882: 3878: 3874: 3871: 3869:in user-space 3868: 3864: 3861: 3858: 3855: 3854: 3852: 3844: 3840:, file system 3839: 3835: 3831: 3828: 3825: 3822: 3819: 3815: 3812: 3809: 3805: 3801: 3797: 3793: 3790: 3788: 3784: 3781: 3778: 3774: 3771: 3768: 3764: 3761: 3758: 3755: 3752: 3749: 3746: 3743: 3742: 3738: 3733: 3729: 3726: 3723: 3720: 3717: 3713: 3709: 3706: 3703: 3700: 3698: 3695: 3692: 3688: 3684: 3681: 3677: 3674: 3671: 3668: 3665: 3661: 3658: 3655: 3652: 3649: 3646: 3643: 3639: 3636: 3633: 3630: 3627: 3624: 3621: 3617: 3614: 3611: 3608: 3605: 3602: 3599: 3596: 3593: 3590: 3587: 3584: 3581: 3578: 3575: 3571: 3568: 3565: 3561: 3558: 3557: 3553: 3548: 3545: 3542: 3538: 3535: 3532: 3529: 3525: 3522: 3521: 3520: 3518: 3510: 3505: 3502: 3500: 3496: 3493: 3491: 3488: 3484: 3481: 3477: 3473: 3469: 3465: 3461: 3458: 3456: 3452: 3449: 3446: 3442: 3438: 3434: 3430: 3426: 3422: 3418: 3415: 3414: 3413: 3405: 3401: 3397: 3393: 3389: 3385: 3382: 3378: 3374: 3371: 3369: 3366: 3363: 3361: 3358: 3357: 3353: 3349: 3346: 3342: 3340: 3336: 3332: 3329: 3326: 3322: 3319: 3317: 3314: 3313: 3309: 3307: 3304: 3302: 3299: 3297:Scality ring 3296: 3294: 3291: 3290: 3286: 3282: 3279: 3275: 3271: 3268: 3264: 3262: 3259: 3257: 3253: 3251:Rozo Systems 3250: 3248: 3245: 3244: 3240: 3236: 3232: 3228: 3224: 3223:multi-tenancy 3220: 3217: 3213: 3211: 3207: 3203: 3200: 3198: 3195: 3193: 3190: 3188: 3185: 3184: 3180: 3177: 3173: 3169: 3165: 3161: 3157: 3155: 3151: 3147: 3144: 3142: 3139: 3137: 3134: 3132: 3129: 3128: 3124: 3120: 3116: 3112: 3108: 3105: 3101: 3099: 3096: 3094: 3091: 3089: 3086: 3084: 3081: 3080: 3076: 3072: 3068: 3064: 3060: 3056: 3054: 3051: 3049: 3046: 3044: 3041: 3039: 3036: 3035: 3031: 3029: 3025: 3022: 3020: 3017: 3014: 3012: 3009: 3008: 3003: 3000: 2996: 2992: 2988: 2984: 2980: 2977: 2975: 2971: 2967: 2965: 2962: 2960: 2957: 2956: 2952: 2947: 2944: 2942: 2939: 2937: 2934: 2932: 2929: 2928: 2924: 2920: 2916: 2912: 2908: 2904: 2902: 2899: 2897: 2893: 2889: 2886: 2882: 2880: 2877: 2876: 2872: 2870: 2867: 2865: 2861: 2858: 2856: 2853: 2852: 2848: 2844: 2840: 2836: 2832: 2830: 2827: 2825: 2822: 2819: 2817: 2814: 2813: 2810: 2808: 2806: 2803: 2801: 2798: 2796: 2793: 2792: 2788: 2785: 2783: 2780: 2778: 2775: 2773: 2770: 2769: 2765: 2761: 2757: 2753: 2751: 2748: 2746: 2743: 2740: 2737: 2736: 2732: 2728: 2724: 2722: 2718: 2714: 2710: 2707: 2705: 2701: 2698: 2696: 2693: 2692: 2688: 2684: 2680: 2678: 2674: 2670: 2666: 2662: 2659: 2657: 2654: 2652: 2649: 2647: 2644: 2643: 2639: 2635: 2631: 2627: 2624: 2622: 2619: 2617: 2614: 2611: 2608: 2607: 2603: 2601: 2598: 2595: 2592: 2589: 2587: 2584: 2583: 2580: 2576: 2573: 2571: 2569: 2566: 2564: 2561: 2559: 2556: 2555: 2550: 2546: 2542: 2540: 2538: 2534: 2532: 2530: 2527: 2526: 2522: 2518: 2516: 2512: 2508: 2505: 2503: 2499: 2497: 2493: 2490: 2488: 2485: 2484: 2480: 2476: 2474: 2471: 2469: 2465: 2461: 2459: 2456: 2453: 2450: 2449: 2445: 2443: 2440: 2438: 2435: 2433: 2429: 2426: 2424: 2421: 2420: 2416: 2413: 2410: 2407: 2404: 2403: 2400: 2398: 2394: 2389: 2387: 2383: 2379: 2375: 2371: 2363: 2358: 2354: 2350: 2346: 2343: 2340: 2336: 2333: 2330: 2327: 2326: 2325: 2323: 2319: 2314: 2312: 2308: 2300: 2298: 2292: 2288: 2284: 2280: 2276: 2272: 2268: 2265: 2262: 2258: 2254: 2250: 2246: 2242: 2238: 2234: 2230: 2226: 2222: 2218: 2215: 2212: 2209: 2206: 2203: 2200: 2197: 2194: 2191: 2187: 2183: 2179: 2175: 2171: 2168: 2165: 2161: 2160:DragonFly BSD 2157: 2153: 2150: 2147: 2143: 2139: 2135: 2131: 2128: 2125: 2121: 2117: 2113: 2110: 2109: 2108: 2106: 2102: 2098: 2090: 2085: 2081: 2077: 2073: 2069: 2066: 2063: 2060: 2057: 2054: 2051: 2047: 2043: 2039: 2036: 2033: 2029: 2025: 2022: 2019: 2016: 2013: 2010: 2007: 2004: 2001: 1997: 1993: 1989: 1985: 1982: 1979: 1975: 1971: 1967: 1963: 1959: 1955: 1951: 1947: 1944: 1941: 1937: 1933: 1932:Avere Systems 1930: 1927: 1923: 1919: 1915: 1911: 1907: 1904: 1902: 1899: 1896: 1892: 1888: 1884: 1881: 1880: 1879: 1877: 1873: 1868: 1860: 1855: 1851: 1847: 1843: 1840: 1837: 1833: 1829: 1826: 1823: 1819: 1816: 1813: 1809: 1805: 1801: 1797: 1793: 1789: 1785: 1781: 1777: 1774: 1771: 1767: 1763: 1760: 1757: 1753: 1750: 1747: 1743: 1739: 1735: 1732: 1729: 1725: 1721: 1717: 1714: 1711: 1707: 1704: 1701: 1698: 1695: 1691: 1688:. Symmetric ( 1687: 1683: 1679: 1675: 1672: 1669: 1665: 1661: 1657: 1654: 1651: 1647: 1644: 1641: 1638: 1635: 1631: 1627: 1623: 1619: 1616: 1613: 1609: 1605: 1601: 1597: 1593: 1589: 1586: 1583: 1579: 1576: 1575: 1574: 1572: 1568: 1564: 1560: 1555: 1553: 1549: 1545: 1544:block storage 1541: 1537: 1533: 1529: 1525: 1517: 1512: 1508: 1504: 1501: 1499: 1495: 1492: 1489: 1486: 1483: 1479: 1475: 1471: 1467: 1463: 1459: 1455: 1452: 1448: 1444: 1440: 1436: 1432: 1428: 1424: 1420: 1416: 1412: 1408: 1406:minicomputers 1405: 1401: 1398: 1395: 1392: 1389: 1386: 1384: 1381:component of 1380: 1376: 1373: 1372: 1371: 1369: 1364: 1360: 1356: 1352: 1344: 1339: 1336: 1333: 1330: 1327: 1324: 1321: 1317: 1313: 1310: 1307: 1303: 1299: 1296: 1293: 1290: 1287: 1284: 1281: 1278: 1275: 1272: 1269: 1265: 1261: 1257: 1253: 1249: 1248:deterministic 1245: 1244:copy-on-write 1241: 1237: 1233: 1232:Reliance Edge 1230: 1227: 1223: 1219: 1215: 1211: 1207: 1203: 1199: 1194: 1190: 1187: 1184: 1180: 1177: 1174: 1171: 1169: 1165: 1161: 1158: 1155: 1152: 1149: 1146: 1143: 1139: 1135: 1132: 1129: 1125: 1121: 1118: 1115: 1112: 1109: 1105: 1102: 1099: 1095: 1092: 1089: 1086: 1083: 1080: 1076: 1072: 1068: 1065: 1062: 1058: 1054: 1051: 1048: 1045: 1044: 1043: 1040: 1036: 1032: 1031:wear leveling 1028: 1022: 1014: 1009: 1005: 1001: 997: 993: 989: 985: 981: 977: 976:copy-on-write 973: 970: 967: 963: 962:copy-on-write 959: 956: 953: 949: 946: 943: 939: 936: 933: 930: 927: 923: 922:DragonFly BSD 919: 915: 912: 909: 905: 901: 898: 895: 891: 888: 887: 886: 880: 876: 872: 869: 866: 863: 860: 856: 853: 850: 846: 843: 839: 836: 833: 829: 825: 822: 820: 816: 812: 808: 804: 800: 796: 793: 790: 787: 783: 780: 777: 773: 769: 766: 763: 760: 757: 754: 751: 747: 744: 741: 737: 734: 731: 727: 724: 722: 718: 715: 712: 708: 707:copy-on-write 704: 701: 698: 695: 692: 688: 685: 683: 679: 676: 673: 669: 666: 663: 659: 656: 654: 650: 646: 643: 640: 636: 633: 630: 627: 624: 621: 618: 614: 610: 607: 604: 600: 596: 592: 589: 586: 582: 579: 576: 572: 568: 565: 562: 558: 554: 551: 549: 545: 542: 539: 535: 532: 529: 525: 522: 519: 515: 512: 509: 505: 502: 500: 496: 493: 490: 486: 482: 478: 474: 471: 467: 464: 461: 457: 453: 449: 445: 442: 440: 436: 433: 431: 427: 424: 421: 418: 416: 412: 409: 406: 402: 398: 394: 390: 386: 383: 380: 377: 374: 373:DragonFly BSD 370: 367: 364: 361: 358: 354: 350: 347: 344: 340: 337: 334: 330: 327: 324: 320: 317: 312: 308: 304: 301: 298: 297:8.3 filenames 294: 290: 287: 286: 284: 280: 276: 272: 268: 264: 260: 256: 253: 251:form of ext3. 250: 246: 243: 240: 236: 232: 228: 225: 223:form of ext2. 222: 218: 215: 212: 208: 205: 202: 198: 195: 192: 188: 185: 182: 178: 175: 172: 168: 165: 162: 159: 156: 153: 150: 146: 143:announced by 142: 138: 137:copy-on-write 134: 131: 128: 124: 121: 118: 114: 110: 107: 104: 101: 98: 94: 91: 87: 83: 80: 77: 74: 71: 67: 63: 60: 57: 53: 49: 46: 45: 44: 38: 36: 34: 31:. Many older 30: 19: 6051: 6025:File manager 5594: 5495: 5321:Flash memory 5288:Optical disc 5226:soft updates 5206:Soup (Apple) 4856:non-rotating 4822:File systems 4786:File Systems 4767:. Retrieved 4763: 4753: 4742:. Retrieved 4738: 4729: 4718:. Retrieved 4708: 4697:. Retrieved 4693:(text/plain) 4690:the original 4679: 4668:. Retrieved 4666:. 2010-04-11 4663: 4654: 4640: 4629:. Retrieved 4619: 4608:. Retrieved 4604: 4595: 4581: 4567: 4553: 4542:. Retrieved 4538: 4529: 4518:. Retrieved 4514: 4505: 4493:. Retrieved 4489:the original 4479: 4474: 4462:. Retrieved 4458:the original 4448: 4447:IBM (2003). 4443: 4437:LizardFS.org 4432: 4424: 4419: 4408: 4403: 4370: 4366: 4360: 4349: 4340: 4329:. Retrieved 4320: 4309:. Retrieved 4299: 4288:. Retrieved 4277: 4262: 4248: 4238:Edge, Jake. 4233: 4218: 4206:. Retrieved 4197: 4186:. Retrieved 4182: 4154: 4143:. Retrieved 4135: 4106:. Retrieved 4098: 4074: 4068:. Retrieved 4066:. 2018-06-18 4054: 4043:. Retrieved 4035: 4008:. Retrieved 4002: 3940:secure shell 3929: 3900: 3879:systems and 3836:'s virtual, 3650:(long names) 3634:(FTP access) 3528:Reed–Solomon 3526:uses Cauchy 3514: 3411: 3368:BSD 3-Clause 3345:peer-to-peer 3327:+ and other 3281:erasure code 3187:Quobyte DCFS 3179:object store 2951:Apache Kafka 2921:via storage 2795:IBRIX Fusion 2507:Linux kernel 2417:Description 2390: 2367: 2315: 2305:Distributed 2304: 2296: 2255:and Toshiba 2248: 2244: 2240: 2236: 2232: 2095:Distributed 2094: 2079: 1924:), Arla and 1870: 1856:. Symmetric. 1772:. Symmetric. 1748:. Symmetric. 1737: 1677: 1670:. Symmetric. 1620:(BWFS) from 1556: 1535: 1523: 1521: 1476:(QSAM); see 1445:and Toshiba 1434: 1430: 1426: 1422: 1363:minicomputer 1348: 1164:flash memory 1027:flash memory 1024: 990:, ported to 884: 746:Soup (Apple) 617:Reed–Solomon 516:– A form of 487:. Supports 371:— clustered 363:Flex machine 42: 29:file systems 26: 5991:Permissions 5606:Specialized 4838:distributed 4739:SourceForge 4128:Matt Dillon 4091:Matt Dillon 4028:Matt Dillon 3802:via PUFFS, 3680:union mount 3468:OpenSolaris 3455:Matt Dillon 3301:Proprietary 3285:replication 3272:focused on 3227:Split-brain 3197:Proprietary 3141:Proprietary 3093:Proprietary 3048:Proprietary 3019:Proprietary 3011:ObjectiveFS 2999:OpenSolaris 2974:proprietary 2941:Proprietary 2805:Proprietary 2764:scalability 2721:OpenSolaris 2656:X11 License 2638:replication 2621:Proprietary 2597:proprietary 2593:and others 2468:proprietary 2428:UC Berkeley 2397:scalability 2339:open-source 2283:OpenHarmony 2267:OpenHarmony 2164:Matt Dillon 2132:(Dfs) from 2026:(NCP) from 1998:created by 1952:/DFS) from 1716:Oracle ACFS 1660:VMSclusters 1472:(BPAM) and 1427:direct file 1423:random file 988:OpenSolaris 982:for use on 926:Matt Dillon 631:file system 577:file system 571:NeXTstation 365:file system 319:FFS (Amiga) 233:and also a 6111:Categories 6017:Interfaces 6001:Sticky bit 5881:Versioning 5846:Journaling 5789:Rubberhose 5585:SMB (CIFS) 5377:host-side 4769:2021-07-10 4744:2021-07-10 4720:2021-07-10 4699:2021-07-10 4670:2021-07-10 4631:2014-02-09 4610:2018-12-20 4544:2021-07-11 4539:FreshPorts 4520:2024-05-23 4495:2014-05-20 4464:2014-05-20 4331:2017-03-31 4311:2012-06-15 4290:2012-12-07 4188:2024-06-28 4145:2019-03-06 4108:2019-03-06 4070:2019-03-06 4045:2019-03-06 4010:2019-03-07 3980:References 3849:See also: 3683:filesystem 3453:/ANVIL by 3383:, Windows 3316:Tahoe-LAFS 3104:OpenIO SDS 3069:and other 2820:Juicedata 2760:throughput 2683:PostgreSQL 2558:CloudStore 2214:Tahoe-LAFS 2170:InterMezzo 2122:under the 1897:. No ACLs. 1865:See also: 1832:Apple Inc. 1610:and other 1567:asymmetric 1431:keyed file 1270:framework. 1168:Palm, Inc. 1088:ExtremeFFS 1079:Wind River 840:– Used on 774:and older 691:journaling 682:journaling 561:Windows NT 536:– Used on 456:Rock Ridge 446:– Used on 70:Tru64 UNIX 5876:Synthetic 5819:Clustered 5766:Encrypted 5697:OverlayFS 5306:ISO 13490 4882:Amiga OFS 4877:Amiga FFS 4573:"MooseFS" 4387:0018-9219 3930:librefuse 3676:OverlayFS 3606:(caching) 3580:Barracuda 3443:and uses 3176:scale-out 2847:Amazon S3 2754:Focus on 2731:GlusterFS 2695:GlusterFS 2529:Chiron FS 2324:servers. 2287:openEuler 2281:base and 2275:HarmonyOS 2134:Microsoft 2076:Microsoft 1994:suite of 1956:(earlier 1920:(earlier 1912:and uses 1901:Amazon S3 1573:servers. 1559:symmetric 1368:databases 1359:mainframe 1306:NOR flash 1128:NOR flash 1108:Microsoft 1071:Microsoft 968:in 2019). 942:Microsoft 672:Microsoft 557:Microsoft 277:for 12-, 235:journaled 221:journaled 93:journaled 5961:Symbolic 5890:Features 5866:Semantic 5774:eCryptfs 5718:configfs 5687:SquashFS 5575:POHMELFS 5476:OrangeFS 5301:ISO 9660 5221:UFS/UFS2 5169:Reliance 5157:ReiserFS 5003:Files-11 4897:bcachefs 4854:Disk and 4395:12982770 4208:20 April 3953:See also 3857:eCryptfs 3792:sysctlfs 3783:configfs 3702:SquashFS 3483:Highroad 3400:striping 3360:XtreemFS 3216:parallel 3166:used by 2923:failover 2913:list of 2855:LizardFS 2411:License 2370:parallel 2349:OrangeFS 2322:metadata 2307:parallel 2196:LizardFS 2148:license. 2144:under a 2084:Kerberos 2046:Kerberos 1980:license. 1976:under a 1958:Transarc 1922:Transarc 1914:Kerberos 1822:Symantec 1710:DataPlow 1656:Files-11 1614:clients. 1594:sold by 1571:metadata 1563:metadata 1534:or even 1468:(BSAM), 1388:Files-11 1332:LittleFS 1100:in 2012. 948:Reliance 890:Bcachefs 819:UnixWare 713:in 2019) 697:Reliance 678:ReiserFS 649:Apple II 575:NeXTcube 444:ISO 9660 395:through 349:Files-11 313:console. 213:systems. 203:systems. 181:Apple II 97:Syllable 6079:Layouts 6065:Default 5728:debugfs 5702:UnionFS 5596:more... 5529:OpenAFS 5497:more... 5162:Reiser4 5132:OpenZFS 5023:HAMMER2 4979:ext3cow 4959:Episode 4004:LWN.net 3804:FreeBSD 3773:debugfs 3722:UnionFS 3642:MongoDB 3626:Freenet 3564:UnionFS 3537:Scality 3476:Panasas 3404:cluster 3377:Solaris 3331:Windows 3293:Scality 3278:Mojette 3233:-based 3210:FreeBSD 3192:Quobyte 3154:FreeBSD 3136:Panasas 3059:Windows 3053:FreeBSD 2991:FreeBSD 2959:MooseFS 2931:MapR FS 2911:Top-500 2816:JuiceFS 2758:, high 2717:FreeBSD 2677:Solaris 2669:FreeBSD 2612:(GPFS) 2543:It's a 2511:FreeBSD 2496:Red Hat 2432:Alluxio 2423:Alluxio 2257:4690 OS 2253:4680 OS 2251:in IBM 2208:Scality 2156:HAMMER2 2142:Windows 2105:offline 2032:NetWare 2012:MapR FS 1974:Solaris 1926:OpenAFS 1891:Inferno 1808:Windows 1804:Solaris 1780:Quantum 1766:Versity 1762:ScoutFS 1740:) from 1682:Red Hat 1680:) from 1600:Windows 1447:4690 OS 1443:4680 OS 1355:records 1320:RAID-DP 1292:TrueFFS 1264:MISRA C 1222:Android 1210:CF card 1206:SD card 1204:, eSD, 1098:Samsung 1082:VxWorks 1075:XCFiles 1002:and to 992:FreeBSD 986:10 and 984:Solaris 918:HAMMER2 904:B-Trees 851:systems 834:volume. 807:Solaris 795:Veritas 788:systems 778:systems 772:Solaris 687:Reiser4 599:NetWare 585:NetWare 540:systems 489:extents 454:discs ( 452:DVD-ROM 379:HAMMER2 353:OpenVMS 335:systems 245:ext3cow 239:extents 177:DOS 3.x 135:– is a 18:GmailFS 5952:Links 5926:Extent 5856:Object 5824:Global 5742:specfs 5738:procfs 5733:kernfs 5711:Pseudo 5692:UMSDOS 5647:Davfs2 5642:cramfs 5580:Hadoop 5560:Lustre 5446:BeeGFS 5412:NILFS2 5147:QNX4FS 5110:NILFS2 5018:HAMMER 5008:Fossil 4393:  4385:  4351:GitHub 4183:Tuxera 4163:. LWN. 3942:login. 3865:, GPL 3834:Plan 9 3830:wikifs 3818:NetBSD 3814:kernfs 3800:NetBSD 3796:sysctl 3751:procfs 3732:Fossil 3708:UMSDOS 3691:Docker 3620:WebDAV 3616:Davfs2 3610:Cramfs 3472:NetApp 3451:HAMMER 3325:GPL v2 3256:GPL v2 3247:RozoFS 3088:OpenIO 3083:OIO-FS 3043:Isilon 2987:NetBSD 2970:GPL v2 2945:Linux 2894:& 2892:GPL v2 2879:Lustre 2864:GPL v3 2845:(e.g. 2745:Google 2741:(GFS) 2713:NetBSD 2704:GPL v3 2673:NetBSD 2586:dCache 2563:Kosmix 2537:GPL v3 2487:CephFS 2464:GPL v2 2452:BeeGFS 2355:under 2337:is an 2335:Lustre 2329:BeeGFS 2271:Huawei 2190:Lustre 2184:under 2152:HAMMER 2056:OS4000 2028:Novell 1992:DECnet 1885:, the 1846:VMware 1726:5 and 1632:, and 1561:where 1441:, IBM 1439:FlexOS 1400:OS4000 1383:VM/370 1316:NetApp 1280:SPIFFS 1268:ASPICE 1236:Tuxera 1212:, and 1193:Tuxera 1183:Isilon 1057:NetBSD 996:NetBSD 966:Tuxera 914:HAMMER 894:bcache 711:Tuxera 658:Qnx4fs 645:ProDOS 613:Isilon 483:, and 460:Joliet 448:CD-ROM 369:HAMMER 357:PDP-11 339:Fossil 283:32-bit 151:(GPL). 145:Oracle 90:64-bit 86:AtheOS 6052:Lists 5996:Modes 5841:Flash 5812:Types 5794:SSHFS 5779:EncFS 5756:WinFS 5751:tmpfs 5746:sysfs 5723:devfs 5657:FTPFS 5652:EROFS 5590:SSHFS 5471:OCFS2 5424:UBIFS 5419:YAFFS 5407:NILFS 5402:LogFS 5397:JFFS2 5353:EROFS 5343:exFAT 5248:Xiafs 5231:WAPBL 5216:UBIFS 5127:OneFS 5105:NILFS 5100:Next3 5090:MINIX 4996:exFAT 4924:Btrfs 4892:AthFS 4872:AdvFS 4478:IBM. 4407:IBM. 4391:S2CID 3926:PUFFS 3863:EncFS 3824:WinFS 3808:Linux 3787:Linux 3777:Linux 3767:Linux 3763:sysfs 3757:tmpfs 3745:devfs 3728:Venti 3712:UVFAT 3697:romfs 3687:Linux 3670:Nexfs 3632:FTPFS 3541:Chord 3499:Btrfs 3464:Linux 3427:from 3419:from 3396:X.509 3381:macOS 3373:Linux 3339:macOS 3335:Linux 3306:Linux 3267:POSIX 3261:Linux 3231:Paxos 3219:POSIX 3206:macOS 3202:Linux 3160:POSIX 3150:macOS 3146:Linux 3131:PanFS 3115:POSIX 3098:Linux 3067:Linux 3063:macOS 3028:macOS 3024:Linux 2995:macOS 2983:Linux 2907:POSIX 2901:Linux 2839:Redis 2835:POSIX 2800:IBRIX 2709:Linux 2681:Uses 2665:macOS 2661:Linux 2630:POSIX 2473:Linux 2405:Name 2353:Linux 2277:with 2233:local 2229:FAT32 2227:(and 2225:FAT16 2221:FAT12 2182:Linux 2172:from 2120:Linux 2114:from 2050:cache 2006:Magma 1962:POSIX 1910:cache 1844:from 1830:from 1820:from 1800:macOS 1796:Linux 1788:HP-UX 1778:from 1764:from 1754:from 1734:OCFS2 1718:from 1706:Nasan 1648:from 1634:macOS 1630:Linux 1608:Linux 1604:macOS 1511:z/VSE 1462:z/VSE 1419:FAT32 1417:(and 1415:FAT16 1411:FAT12 1338:JesFS 1326:YAFFS 1298:UBIFS 1252:POSIX 1242:with 1218:Linux 1179:OneFS 1154:NILFS 1148:LogFS 1120:JFFS2 1067:exFAT 1000:Linux 994:7.0, 900:Btrfs 849:Linux 811:Linux 803:HP-UX 730:SkyOS 726:SkyFS 721:RTEMS 639:Amiga 609:OneFS 603:Linux 544:NILFS 538:Minix 514:Next3 477:Linux 391:from 323:Amiga 275:FAT32 271:FAT16 267:FAT12 211:Linux 201:Linux 171:Acorn 141:Linux 133:Btrfs 117:Haiku 82:AthFS 62:AdvFS 52:Acorn 5956:Hard 5948:Fork 5829:Grid 5682:MVFS 5677:NOVA 5672:LTFS 5667:Lnfs 5662:FUSE 5632:CDfs 5622:AXFS 5617:Aufs 5555:GPFS 5540:Coda 5491:Xsan 5481:PVFS 5461:GFS2 5456:CXFS 5451:Ceph 5392:JFFS 5387:CHFS 5368:NVFS 5358:F2FS 5348:TFAT 5333:APFS 5323:and 5267:z/OS 5258:Xsan 5243:WAFL 5238:VxFS 5211:Tux3 5201:SNFS 5183:SFS 5152:ReFS 5122:NTFS 5074:MFS 5060:HTFS 5055:HPFS 5050:HFS+ 5013:GPFS 4984:ext4 4974:ext3 4969:ext2 4943:EFS 4934:CXFS 4929:CVFS 4916:z/VM 4901:BFS 4887:APFS 4867:ADFS 4383:ISSN 4210:2013 3920:FUSE 3916:LUFS 3910:LUFS 3906:FUSE 3885:NTFS 3838:wiki 3716:VFAT 3678:– A 3660:MVFS 3654:LTFS 3648:lnfs 3592:cdfs 3570:AXFS 3560:aufs 3547:IPFS 3490:GPFS 3485:and 3466:and 3460:PNFS 3439:and 3433:z/OS 3394:and 3350:and 3323:GNU 3254:GNU 3237:and 3111:FUSE 3071:UNIX 2972:and 2968:GNU 2936:MapR 2896:LGPL 2890:GNU 2862:GNU 2841:and 2762:and 2727:RDMA 2702:GNU 2687:FUSE 2675:and 2591:DESY 2549:RAID 2545:FUSE 2535:GNU 2515:FUSE 2513:via 2502:LGPL 2500:GNU 2462:GNU 2384:and 2372:and 2223:and 2178:HTTP 2154:and 2112:Coda 2103:and 1972:and 1895:v9fs 1889:and 1842:VMFS 1828:Xsan 1812:Xsan 1806:and 1792:IRIX 1694:GULM 1690:GDLM 1674:GFS2 1612:UNIX 1596:Dell 1578:CXFS 1552:RAID 1509:and 1507:z/OS 1480:and 1460:and 1458:z/OS 1433:and 1413:and 1361:and 1304:and 1302:NAND 1286:TFAT 1256:RTOS 1224:and 1198:eMMC 1173:NOVA 1136:– a 1134:LSFS 1126:and 1124:NAND 1114:JFFS 1104:FFS2 1094:F2FS 1055:– a 1053:CHFS 1047:APFS 1004:FUSE 952:CRCs 932:NOVA 916:and 859:z/OS 847:and 845:IRIX 832:DASD 824:VTOC 792:VxFS 782:UFS2 756:Tux3 653:IIgs 629:OS-9 573:and 567:NeXT 553:NTFS 528:TiVo 518:ext3 481:OS/2 458:and 450:and 435:HTFS 430:OS/2 426:HPFS 420:HFS+ 415:z/OS 401:z/OS 397:z/OS 311:Xbox 303:FATX 289:VFAT 281:and 273:and 261:and 247:– A 231:ext3 227:ext4 219:– A 217:ext3 207:ext2 191:IRIX 161:CP/M 127:z/VM 113:BeOS 76:APFS 48:ADFS 5799:ZFS 5784:EFS 5570:NFS 5565:NCP 5545:DFS 5535:AFP 5525:AFS 5512:NAS 5486:QFS 5363:JFS 5338:FAT 5325:SSD 5311:UDF 5296:HSF 5277:Sun 5273:ZFS 5263:zFS 5253:XFS 5179:RFS 5142:QFS 5137:PFS 5117:NSS 5070:LFS 5065:JFS 5044:MVS 5040:HFS 5030:HFS 4991:FAT 4964:ext 4939:DFS 4375:doi 3946:VFS 3890:ZFS 3881:AIX 3873:EFS 3604:cfs 3574:XIP 3487:IBM 3480:EMC 3425:ZFS 3421:IBM 3417:zFS 3392:SSL 3287:). 3270:DFS 3168:HPC 3123:SMB 3121:or 3119:NFS 2915:HPC 2616:IBM 2414:OS 2408:By 2357:GPL 2273:'s 2186:GPL 2124:GPL 2072:IBM 1970:AIX 1954:IBM 1950:DCE 1936:NAS 1918:IBM 1784:AIX 1770:GPL 1752:QFS 1746:GPL 1686:GPL 1664:DEC 1658:on 1650:EMC 1349:In 1226:QNX 1214:SSD 1202:UFS 1008:IBM 972:ZFS 871:ZFS 865:zFS 855:zFS 842:SGI 838:XFS 815:AIX 786:BSD 776:BSD 768:UFS 762:UDF 736:SFS 717:RFS 662:QNX 635:PFS 623:OFS 591:NSS 559:'s 524:MFS 504:MFS 495:LFS 485:AIX 470:IBM 466:JFS 411:HFS 405:zFS 389:MVS 385:HFS 333:BSD 329:FFS 279:16- 259:DOS 255:FAT 197:ext 167:DFS 155:CFS 109:BFS 103:BFS 56:DFS 6113:: 5520:9P 5188:VM 4762:. 4737:. 4662:. 4603:. 4537:. 4513:. 4500:). 4414:). 4389:. 4381:. 4371:63 4369:. 4348:. 4181:. 4169:^ 4138:. 4134:. 4117:^ 4101:. 4097:. 4082:^ 4073:. 4062:. 4038:. 4034:. 4019:^ 4001:. 3987:^ 3710:, 3519:. 3478:, 3474:, 3406:. 3386:A 3379:, 3375:, 3354:. 3337:, 3333:, 3265:A 3241:. 3208:, 3204:, 3158:A 3152:, 3148:, 3125:. 3077:. 3065:, 3061:, 3026:, 3001:) 2997:, 2993:, 2989:, 2985:, 2925:. 2905:A 2766:. 2719:, 2715:, 2711:, 2671:, 2667:, 2663:, 2628:A 2509:, 2430:, 2395:, 2388:. 2313:. 2247:, 2243:, 2239:, 2235:, 2219:A 2158:– 1883:9P 1802:, 1798:, 1794:, 1790:, 1786:, 1696:). 1668:HP 1628:, 1606:, 1602:, 1530:, 1526:, 1498:VM 1429:, 1425:, 1409:A 1220:, 1208:, 1200:, 1069:– 920:– 857:– 817:, 813:, 809:, 805:, 801:; 569:- 479:, 468:– 351:– 341:– 269:, 169:– 84:– 50:– 5531:) 5527:( 5279:) 5275:( 5269:) 5265:( 5190:) 5046:) 5042:( 5036:) 5032:( 4918:) 4814:e 4807:t 4800:v 4772:. 4747:. 4723:. 4702:. 4673:. 4648:. 4634:. 4613:. 4589:. 4575:. 4561:. 4547:. 4523:. 4498:. 4467:. 4397:. 4377:: 4334:. 4314:. 4293:. 4271:. 4256:. 4242:. 4227:. 4212:. 4191:. 4148:. 4111:. 4048:. 4013:. 3922:) 3734:. 3666:. 3644:. 3622:) 3618:( 3576:) 2981:( 2359:. 2192:. 2166:. 2126:. 2052:. 2034:. 2002:. 1948:( 1942:. 1928:. 1848:/ 1838:. 1736:( 1676:( 1636:. 1308:. 1130:. 1010:) 928:. 910:. 605:. 491:. 241:. 193:. 183:. 58:. 20:)

Index

GmailFS
file systems
operating systems
ADFS
Acorn
DFS
AdvFS
Digital Equipment Corporation
Tru64 UNIX
APFS
AthFS
AtheOS
64-bit
journaled
Syllable
BFS
BFS
BeOS
Haiku
Byte File System
z/VM
Btrfs
copy-on-write
Linux
Oracle
GNU General Public License
CFS
CP/M
DFS
Acorn

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.