File Systems

Common file systems and their characteristics.

  • JSON4,495 B
  • YAML3,054 B · −32%
  • TOON2,468 B · −45%

Common file systems with their type and headline features: FAT32, NTFS, ext4, APFS, ZFS and NFS, plus exFAT, Btrfs, XFS, ReFS, F2FS and others. It answers which file system fits which platform and which have journaling, copy-on-write, snapshots or network semantics.

Use it when

  • You are choosing a file system for a disk, volume or removable drive.
  • You need to compare crash-recovery and snapshot features.

Watch out for

  • Limits and defaults change between versions and implementations; verify before depending on a number.
  • Support differs by operating system: a drive formatted for one platform may be read-only or unreadable on another.

The data

NameTypeFeatures
FAT32LegacySimple, widely supported, 4 GB max file size.
NTFSJournalingACLs, compression, encryption, large files.
ext4JournalingExtents, delayed allocation, backward compatible.
APFSCopy-on-writeSnapshots, space sharing, SSD optimized.
HFS+JournalingApple legacy file system with metadata.
ZFSCopy-on-writeChecksumming, RAID-Z, snapshots, deduplication.
NFSNetworkRemote file access over a network.
exFATFlash-orientedLarge files without FAT32's 4 GB limit, wide cross-platform support, no journaling.
BtrfsCopy-on-writeSnapshots, checksums, subvolumes, built-in multi-device support on Linux.
XFSJournalingHigh-performance journaling system for large files and parallel I/O, common on servers.
ReFSResilientWindows file system focused on integrity checking and resilience for large storage.
F2FSLog-structuredDesigned for flash storage such as SSDs and eMMC, used in some mobile devices.
ext3JournalingThe ext2 successor that added a journal; largely replaced by ext4.
ISO 9660Read-only opticalThe standard file system for CD-ROMs and many ISO image files.
SMB/CIFSNetworkWindows-style file sharing over the network, also available on Linux and macOS.

Fields

The shape of this dataset, read from the data itself: every column, its type and a real value. Agents can use this to plan a query without fetching the whole document.

SectionFieldTypeExample
datanamestringFAT32
datatypestringLegacy
datafeaturesstringSimple, widely supported, 4 GB max file size.

Fetch the same bytes

The static files contain the same reference rows as the API, with no API rate limit. Live metadata, such as view counts, may differ. Use the API for content negotiation; use the static files for a cacheable snapshot.

curl "https://yjtoon.yunusemrevurgun.com/api/dataset/file-systems?format=toon"
const res = await fetch(
  "https://yjtoon.yunusemrevurgun.com/static-data/dataset/file-systems.toon"
);
const toon = await res.text();

Rate limit: 120 requests per minute per IP, no key and no signup. API reference →

Topics

  • os
  • filesystems
  • storage

Search the library

Search by a topic, title, or keyword.

Start with a collection

Browse all 205 datasets