← All tools

Inode Capacity Planner

Estimate whether file-count growth or stored bytes becomes the limiting filesystem resource.

Planning model only: this page never reads, modifies, formats, mounts, or tunes a filesystem. Byte capacity and inode capacity are modeled independently. Results omit allocation blocks, sparse files, compression, snapshots, copy-on-write, reserved inodes, xattrs, journals, filesystem-specific metadata, deletion lag, and workload variability unless represented by your assumptions.

Filesystem baseline

SI units use powers of 1000; IEC units use powers of 1024. In bytes-per-inode mode, total inodes are estimated as floor(filesystem bytes ÷ density), while used inodes still come from the baseline field.

File populations

ClassCurrent countAverage bytes/fileNew files/dayRetention days (0 = unlimited)Action

JSON preserves class names exactly. CSV prefixes spreadsheet-formula-like names with an apostrophe for safety.

Projection

Model interpretation

Illustrative ext-style inode density

These examples only show how an ext-family formatter might express inode density. They are not recommendations, do not inspect feature support, and are never run:

mkfs.ext4 -i 16384 /dev/EXAMPLEmkfs.ext4 -T news /dev/EXAMPLE

Formatting destroys existing filesystem contents. Choose density only during filesystem creation and follow your operating system and filesystem documentation.