Generated 2026-10-11T20:41:47+00:00 · complete · click column headings to sort
| Filesystem / configuration | Status | Empty usable space | Empty reserved space | Logical data stored | Final available | Non-file overhead (est.) | Btrfs metadata used | Files stored | Stop reason |
|---|---|---|---|---|---|---|---|---|---|
| EXT4 (default) | OK | 86.44 GiB | 4.67 GiB | 86.43 GiB | 0 B | 2.02 GiB | — | 3,789 | available-space limit |
| XFS (default) | OK | 91.26 GiB | 0 B | 91.25 GiB | 40.00 KiB | 1.88 GiB | — | 3,868 | ENOSPC |
| Btrfs (default) | OK | 91.12 GiB | 2.01 GiB | 91.12 GiB | 0 B | 287.35 MiB | 199.31 MiB | 4,305 | ENOSPC |
| Btrfs (zstd:3) | OK | 91.12 GiB | 2.01 GiB | 91.36 GiB | 0 B | 287.89 MiB | 194.25 MiB | 4,553 | ENOSPC |
| F2FS (default) | OK | 92.27 GiB | 0 B | 92.17 GiB | 0 B | 890.58 MiB | — | 3,828 | available-space limit |
| F2FS (zstd, released blocks) | OK | 92.27 GiB | 0 B | 92.37 GiB | 0 B | 896.72 MiB | — | 3,829 | ENOSPC |
| NTFS (default) | OK | 93.07 GiB | 0 B | 93.06 GiB | 0 B | 71.79 MiB | — | 3,828 | available-space limit |
| NTFS (LZNT1) | OK | 93.07 GiB | 0 B | 93.29 GiB | 20.00 KiB | 75.28 MiB | — | 6,528 | ENOSPC |
| exFAT (default) | error | [Errno 22] Invalid argument: '/run/media/testbench/bench/fsbench-7vr72y2r/mount/payload/pass-000000/vids/Video_2026-06-27_20-35-01 (14:58.2 - 15:48.3).mkv' | |||||||
| XFS (reflink=0, rmapbt=0, parent=0) | OK | 92.95 GiB | 0 B | 92.94 GiB | 204.00 KiB | 193.44 MiB | — | 3,870 | ENOSPC |
| Filesystem / configuration | Logical data | File data allocation | Non-file overhead (est.) | Extent / released savings | Net saved vs baseline | Read-back | Write MiB/s |
|---|---|---|---|---|---|---|---|
| EXT4 (default) | 77.75 GiB | 77.75 GiB | 2.02 GiB | — | — | BLAKE3 OK | 74.7 |
| XFS (default) | 77.75 GiB | 77.75 GiB | 1.88 GiB | — | — | BLAKE3 OK | 77.1 |
| Btrfs (default) | 77.75 GiB | 77.75 GiB | 244.28 MiB | — | — | BLAKE3 OK | 75.7 |
| Btrfs (zstd:3) | 77.75 GiB | 77.63 GiB | 242.08 MiB | 124.10 MiB | 130.09 MiB | BLAKE3 OK | 73.2 |
| F2FS (default) | 77.75 GiB | 77.82 GiB | 886.34 MiB | — | — | BLAKE3 OK | 74.8 |
| F2FS (zstd, released blocks) | 77.75 GiB | 77.72 GiB | 889.63 MiB | 109.95 MiB | 103.22 MiB | BLAKE3 OK | 60.8 |
| NTFS (default) | 77.75 GiB | 77.75 GiB | 69.75 MiB | — | — | BLAKE3 OK | 53.6 |
| NTFS (LZNT1) | 77.75 GiB | 77.63 GiB | 69.85 MiB | — | 125.53 MiB | BLAKE3 OK | 49.3 |
| XFS (reflink=0, rmapbt=0, parent=0) | 77.75 GiB | 77.75 GiB | 192.38 MiB | — | — | BLAKE3 OK | 75.5 |
f_bavail × f_frsize after format and sync. Reserved space is (f_bfree − f_bavail) × f_frsize; EXT4's default 5% reserve is reported separately from metadata.f_bfree × f_frsize minus reported file data allocation. It includes journals, filesystem structures excluded from statvfs, directories, inline file data, allocator accounting and other metadata. It excludes ordinary-user reserved free blocks. Filesystems account differently; this is not an exact cross-filesystem metadata counter. Negative or unavailable estimates are omitted.btrfs filesystem df --raw, with DUP multiplied by two. Allocated-but-unused metadata chunks, system blocks, profiles and full usage output are in run details. This counter can include inline file content.st_blocks × 512 for regular files; allocation slack and inline data affect it. Compressed Btrfs uses compsize -b, since st_blocks can misrepresent compressed extent size. No reflinks, hardlinks, sparse copies or deduplication are used.st_blocks, which depends on the host filesystem (including its compression or CoW). It is not the guest filesystem's overhead. Write rates include per-file fsync and F2FS release ioctls; this is a space benchmark, not a device speed benchmark.{
"variant": {
"filesystem": "ext4",
"compression": false,
"driver": "ext4"
},
"label": "EXT4 (default)",
"status": "ok",
"warnings": [],
"format_seconds": 0.4765088540000306,
"empty": {
"space": {
"total_bytes": 97828827136,
"free_bytes": 97828794368,
"available_bytes": 92812017664,
"used_bytes": 32768,
"reserved_bytes": 5016776704,
"block_size": 4096,
"inodes_total": 6111232,
"inodes_free": 6111220
},
"files": {
"logical_bytes": 0,
"allocated_bytes": 0,
"files": 0,
"directories": 0,
"directory_allocated_bytes": 0
},
"image_allocated_bytes": 2106773504,
"unaddressable_bytes": 2171172864,
"native": {},
"warnings": [],
"file_data_bytes": 0,
"non_file_overhead_estimate_bytes": 2171205632
},
"format_info": "tune2fs 1.47.4 (6-Mar-2025)\nFilesystem volume name: <none>\nLast mounted on: <not available>\nFilesystem UUID: f7ecfc6e-662c-4c91-b0f2-6d0c392f53a8\nFilesystem magic number: 0xEF53\nFilesystem revision #: 1 (dynamic)\nFilesystem features: has_journal ext_attr resize_inode dir_index orphan_file filetype needs_recovery extent 64bit flex_bg metadata_csum_seed sparse_super large_file huge_file dir_nlink extra_isize metadata_csum orphan_present\nFilesystem flags: signed_directory_hash \nDefault mount options: user_xattr acl\nFilesystem state: clean\nErrors behavior: Continue\nFilesystem OS type: Linux\nInode count: 6111232\nBlock count: 24414062\nReserved block count: 1220703\nOverhead clusters: 530071\nFree blocks: 23883983\nFree inodes: 6111220\nFirst block: 0\nBlock size: 4096\nFragment size: 4096\nGroup descriptor size: 64\nReserved GDT blocks: 1024\nBlocks per group: 32768\nFragments per group: 32768\nInodes per group: 8192\nInode blocks per group: 512\nFlex block group size: 16\nFilesystem created: Sun Oct 11 15:10:08 2026\nLast mount time: Sun Oct 11 15:10:09 2026\nLast write time: Sun Oct 11 15:10:09 2026\nMount count: 1\nMaximum mount count: -1\nLast checked: Sun Oct 11 15:10:08 2026\nCheck interval: 0 (<none>)\nLifetime writes: 4384 kB\nReserved blocks uid: 0 (user root)\nReserved blocks gid: 0 (group root)\nFirst inode: 11\nInode size: 256\nRequired extra isize: 32\nDesired extra isize: 32\nJournal inode: 8\nDefault directory hash: half_md4\nDirectory Hash Seed: 06f78b13-1056-4dee-8145-3493d19db13e\nJournal backup: inode blocks\nChecksum type: crc32c\nChecksum: 0xf416f0c1\nChecksum seed: 0xe90a40ec\nOrphan file inode: 12\n",
"reference_write_seconds": 1065.0729023039999,
"reference": {
"space": {
"total_bytes": 97828827136,
"free_bytes": 14344454144,
"available_bytes": 9327677440,
"used_bytes": 83484372992,
"reserved_bytes": 5016776704,
"block_size": 4096,
"inodes_total": 6111232,
"inodes_free": 6109143
},
"files": {
"logical_bytes": 83480168323,
"allocated_bytes": 83484237824,
"files": 2052,
"directories": 25,
"directory_allocated_bytes": 102400
},
"image_allocated_bytes": 85593624576,
"unaddressable_bytes": 2171172864,
"native": {},
"warnings": [],
"file_data_bytes": 83484237824,
"non_file_overhead_estimate_bytes": 2171308032,
"f2fs_released_bytes": 0
},
"reference_verified": true,
"capacity_write_seconds": 270.52932362,
"stop_reason": "available-space limit",
"final": {
"space": {
"total_bytes": 97828827136,
"free_bytes": 5016772608,
"available_bytes": 0,
"used_bytes": 92812054528,
"reserved_bytes": 5016772608,
"block_size": 4096,
"inodes_total": 6111232,
"inodes_free": 6107385
},
"files": {
"logical_bytes": 92804357376,
"allocated_bytes": 92811833344,
"files": 3789,
"directories": 46,
"directory_allocated_bytes": 188416
},
"image_allocated_bytes": 94921588736,
"unaddressable_bytes": 2171172864,
"native": {},
"warnings": [],
"file_data_bytes": 92811833344,
"non_file_overhead_estimate_bytes": 2171394048,
"f2fs_released_bytes": 0
},
"completed_passes": 1,
"seconds": 2072.6255257390003,
"commands": [
{
"command": [
"losetup",
"--find",
"--show",
"/run/media/testbench/bench/fsbench-v35b84n7/disk.raw"
],
"returncode": 0,
"stdout": "/dev/loop22\n",
"stderr": "",
"seconds": 0.09615413500000614
},
{
"command": [
"losetup",
"--json",
"--list",
"--output",
"NAME,BACK-FILE",
"/dev/loop22"
],
"returncode": 0,
"stdout": "{\n \"loopdevices\": [\n {\n \"name\": \"/dev/loop22\",\n \"back-file\": \"/run/media/testbench/bench/fsbench-v35b84n7/disk.raw\"\n }\n ]\n}\n",
"stderr": "",
"seconds": 0.0037270899999839457
},
{
"command": [
"mkfs.ext4",
"-F",
"-m",
"5.0",
"-E",
"nodiscard,lazy_itable_init=0,lazy_journal_init=0",
"/dev/loop22"
],
"returncode": 0,
"stdout": "Creating filesystem with 24414062 4k blocks and 6111232 inodes\nFilesystem UUID: f7ecfc6e-662c-4c91-b0f2-6d0c392f53a8\nSuperblock backups stored on blocks: \n\t32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, \n\t4096000, 7962624, 11239424, 20480000, 23887872\n\nAllocating group tables: 0/746\b\b\b\b\b\b\b \b\b\b\b\b\b\bdone \nWriting inode tables: 0/746\b\b\b\b\b\b\b \b\b\b\b\b\b\bdone \nCreating journal (131072 blocks): done\nWriting superblocks and filesystem accounting information: 0/746\b\b\b\b\b\b\b \b\b\b\b\b\b\bdone\n\n",
"stderr": "mke2fs 1.47.4 (6-Mar-2025)\n",
"seconds": 0.47639859800000295
},
{
"command": [
"mount",
"-t",
"ext4",
"-o",
"rw,noatime,nodev,nosuid,noexec",
"/dev/loop22",
"/run/media/testbench/bench/fsbench-v35b84n7/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.06648090799995998
},
{
"command": [
"tune2fs",
"-l",
"/dev/loop22"
],
"returncode": 0,
"stdout": "tune2fs 1.47.4 (6-Mar-2025)\nFilesystem volume name: <none>\nLast mounted on: <not available>\nFilesystem UUID: f7ecfc6e-662c-4c91-b0f2-6d0c392f53a8\nFilesystem magic number: 0xEF53\nFilesystem revision #: 1 (dynamic)\nFilesystem features: has_journal ext_attr resize_inode dir_index orphan_file filetype needs_recovery extent 64bit flex_bg metadata_csum_seed sparse_super large_file huge_file dir_nlink extra_isize metadata_csum orphan_present\nFilesystem flags: signed_directory_hash \nDefault mount options: user_xattr acl\nFilesystem state: clean\nErrors behavior: Continue\nFilesystem OS type: Linux\nInode count: 6111232\nBlock count: 24414062\nReserved block count: 1220703\nOverhead clusters: 530071\nFree blocks: 23883983\nFree inodes: 6111220\nFirst block: 0\nBlock size: 4096\nFragment size: 4096\nGroup descriptor size: 64\nReserved GDT blocks: 1024\nBlocks per group: 32768\nFragments per group: 32768\nInodes per group: 8192\nInode blocks per group: 512\nFlex block group size: 16\nFilesystem created: Sun Oct 11 15:10:08 2026\nLast mount time: Sun Oct 11 15:10:09 2026\nLast write time: Sun Oct 11 15:10:09 2026\nMount count: 1\nMaximum mount count: -1\nLast checked: Sun Oct 11 15:10:08 2026\nCheck interval: 0 (<none>)\nLifetime writes: 4384 kB\nReserved blocks uid: 0 (user root)\nReserved blocks gid: 0 (group root)\nFirst inode: 11\nInode size: 256\nRequired extra isize: 32\nDesired extra isize: 32\nJournal inode: 8\nDefault directory hash: half_md4\nDirectory Hash Seed: 06f78b13-1056-4dee-8145-3493d19db13e\nJournal backup: inode blocks\nChecksum type: crc32c\nChecksum: 0xf416f0c1\nChecksum seed: 0xe90a40ec\nOrphan file inode: 12\n",
"stderr": "",
"seconds": 0.00283396200001107
},
{
"command": [
"umount",
"/run/media/testbench/bench/fsbench-v35b84n7/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.8521633309997014
},
{
"command": [
"losetup",
"--associated",
"/run/media/testbench/bench/fsbench-v35b84n7/disk.raw",
"--noheadings",
"--output",
"NAME"
],
"returncode": 0,
"stdout": "/dev/loop22\n",
"stderr": "",
"seconds": 0.0076666160002787365
},
{
"command": [
"losetup",
"--detach",
"/dev/loop22"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.0034432110001034744
}
]
}{
"variant": {
"filesystem": "xfs",
"compression": false,
"driver": "xfs"
},
"label": "XFS (default)",
"status": "ok",
"warnings": [],
"format_seconds": 0.05528474299990194,
"empty": {
"space": {
"total_bytes": 99932889088,
"free_bytes": 97985552384,
"available_bytes": 97985552384,
"used_bytes": 1947336704,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 48828096,
"inodes_free": 48828093
},
"files": {
"logical_bytes": 0,
"allocated_bytes": 0,
"files": 0,
"directories": 0,
"directory_allocated_bytes": 0
},
"image_allocated_bytes": 67461120,
"unaddressable_bytes": 67110912,
"native": {},
"warnings": [],
"file_data_bytes": 0,
"non_file_overhead_estimate_bytes": 2014447616
},
"format_info": "meta-data=/dev/loop22 isize=512 agcount=4, agsize=6103516 blks\n = sectsz=512 attr=2, projid32bit=1\n = crc=1 finobt=1, sparse=1, rmapbt=1\n = reflink=1 bigtime=1 inobtcount=1 nrext64=1\n = exchange=1 metadir=0\ndata = bsize=4096 blocks=24414062, imaxpct=25\n = sunit=0 swidth=0 blks\nnaming =version 2 bsize=4096 ascii-ci=0, ftype=1, parent=1\nlog =internal log bsize=4096 blocks=16384, version=2\n = sectsz=512 sunit=0 blks, lazy-count=1\nrealtime =none extsz=4096 blocks=0, rtextents=0\n = rgcount=0 rgsize=0 extents\n = zoned=0 start=0 reserved=0\n",
"reference_write_seconds": 1033.165676487,
"reference": {
"space": {
"total_bytes": 99932889088,
"free_bytes": 14500102144,
"available_bytes": 14500102144,
"used_bytes": 85432786944,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 28322688,
"inodes_free": 28320608
},
"files": {
"logical_bytes": 83480168323,
"allocated_bytes": 83484192768,
"files": 2052,
"directories": 25,
"directory_allocated_bytes": 176128
},
"image_allocated_bytes": 83552841728,
"unaddressable_bytes": 67110912,
"native": {},
"warnings": [],
"file_data_bytes": 83484192768,
"non_file_overhead_estimate_bytes": 2015705088,
"f2fs_released_bytes": 0
},
"reference_verified": true,
"capacity_write_seconds": 320.58255360600015,
"stop_reason": "ENOSPC",
"final": {
"space": {
"total_bytes": 99932889088,
"free_bytes": 40960,
"available_bytes": 40960,
"used_bytes": 99932848128,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 4112,
"inodes_free": 194
},
"files": {
"logical_bytes": 97975588506,
"allocated_bytes": 97983148032,
"files": 3868,
"directories": 47,
"directory_allocated_bytes": 331776
},
"image_allocated_bytes": 98053017600,
"unaddressable_bytes": 67110912,
"native": {},
"warnings": [],
"file_data_bytes": 97983148032,
"non_file_overhead_estimate_bytes": 2016811008,
"f2fs_released_bytes": 0
},
"completed_passes": 1,
"seconds": 2117.788315435,
"commands": [
{
"command": [
"losetup",
"--find",
"--show",
"/run/media/testbench/bench/fsbench-4ak42k3j/disk.raw"
],
"returncode": 0,
"stdout": "/dev/loop22\n",
"stderr": "",
"seconds": 0.032680614999662794
},
{
"command": [
"losetup",
"--json",
"--list",
"--output",
"NAME,BACK-FILE",
"/dev/loop22"
],
"returncode": 0,
"stdout": "{\n \"loopdevices\": [\n {\n \"name\": \"/dev/loop22\",\n \"back-file\": \"/run/media/testbench/bench/fsbench-4ak42k3j/disk.raw\"\n }\n ]\n}\n",
"stderr": "",
"seconds": 0.0011772279999604507
},
{
"command": [
"mkfs.xfs",
"-f",
"-K",
"/dev/loop22"
],
"returncode": 0,
"stdout": "meta-data=/dev/loop22 isize=512 agcount=4, agsize=6103516 blks\n = sectsz=512 attr=2, projid32bit=1\n = crc=1 finobt=1, sparse=1, rmapbt=1\n = reflink=1 bigtime=1 inobtcount=1 nrext64=1\n = exchange=1 metadir=0\ndata = bsize=4096 blocks=24414062, imaxpct=25\n = sunit=0 swidth=0 blks\nnaming =version 2 bsize=4096 ascii-ci=0, ftype=1, parent=1\nlog =internal log bsize=4096 blocks=16384, version=2\n = sectsz=512 sunit=0 blks, lazy-count=1\nrealtime =none extsz=4096 blocks=0, rtextents=0\n = rgcount=0 rgsize=0 extents\n = zoned=0 start=0 reserved=0\n",
"stderr": "",
"seconds": 0.05524242800038337
},
{
"command": [
"mount",
"-t",
"xfs",
"-o",
"rw,noatime,nodev,nosuid,noexec",
"/dev/loop22",
"/run/media/testbench/bench/fsbench-4ak42k3j/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.005609645999811619
},
{
"command": [
"xfs_info",
"/run/media/testbench/bench/fsbench-4ak42k3j/mount"
],
"returncode": 0,
"stdout": "meta-data=/dev/loop22 isize=512 agcount=4, agsize=6103516 blks\n = sectsz=512 attr=2, projid32bit=1\n = crc=1 finobt=1, sparse=1, rmapbt=1\n = reflink=1 bigtime=1 inobtcount=1 nrext64=1\n = exchange=1 metadir=0\ndata = bsize=4096 blocks=24414062, imaxpct=25\n = sunit=0 swidth=0 blks\nnaming =version 2 bsize=4096 ascii-ci=0, ftype=1, parent=1\nlog =internal log bsize=4096 blocks=16384, version=2\n = sectsz=512 sunit=0 blks, lazy-count=1\nrealtime =none extsz=4096 blocks=0, rtextents=0\n = rgcount=0 rgsize=0 extents\n = zoned=0 start=0 reserved=0\n",
"stderr": "",
"seconds": 0.015979161000359454
},
{
"command": [
"umount",
"/run/media/testbench/bench/fsbench-4ak42k3j/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.32884138299959886
},
{
"command": [
"losetup",
"--associated",
"/run/media/testbench/bench/fsbench-4ak42k3j/disk.raw",
"--noheadings",
"--output",
"NAME"
],
"returncode": 0,
"stdout": "/dev/loop22\n",
"stderr": "",
"seconds": 0.006941940000615432
},
{
"command": [
"losetup",
"--detach",
"/dev/loop22"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.003714287000548211
}
]
}{
"variant": {
"filesystem": "btrfs",
"compression": false,
"driver": "btrfs"
},
"label": "Btrfs (default)",
"status": "ok",
"warnings": [],
"format_seconds": 0.9332440539992604,
"empty": {
"space": {
"total_bytes": 99999997952,
"free_bytes": 99993640960,
"available_bytes": 97834631168,
"used_bytes": 6356992,
"reserved_bytes": 2159009792,
"block_size": 4096,
"inodes_total": 0,
"inodes_free": 0
},
"files": {
"logical_bytes": 0,
"allocated_bytes": 0,
"files": 0,
"directories": 0,
"directory_allocated_bytes": 0
},
"image_allocated_bytes": 4878336,
"unaddressable_bytes": 2048,
"native": {
"btrfs_df": "Data, single: total=8388608, used=0\nSystem, DUP: total=8388608, used=16384\nMetadata, DUP: total=1073741824, used=147456\nGlobalReserve, single: total=6029312, used=0\n",
"btrfs_usage": "Overall:\n Device size:\t\t 99999997952\n Device allocated:\t\t 2172649472\n Device unallocated:\t\t 97827348480\n Device missing:\t\t 0\n Device slack:\t\t 2048\n Used:\t\t\t 327680\n Free (estimated):\t\t 97835737088\t(min: 48922062848)\n Free (statfs, df):\t\t 97834631168\n Data ratio:\t\t\t 1.00\n Metadata ratio:\t\t 2.00\n Global reserve:\t\t 6029312\t(used: 0)\n Multiple profiles:\t\t no\n\nData,single: Size:8388608, Used:0 (0.00%)\n /dev/loop22\t 8388608\n\nMetadata,DUP: Size:1073741824, Used:147456 (0.01%)\n /dev/loop22\t2147483648\n\nSystem,DUP: Size:8388608, Used:16384 (0.20%)\n /dev/loop22\t 16777216\n\nUnallocated:\n /dev/loop22\t97827348480\n"
},
"warnings": [],
"btrfs": {
"metadata_used_physical_bytes": 294912,
"metadata_allocated_physical_bytes": 2147483648,
"system_used_physical_bytes": 32768,
"data_used_physical_bytes": 0,
"groups": [
{
"type": "Data",
"profile": "single",
"allocated": 8388608,
"used": 0
},
{
"type": "System",
"profile": "DUP",
"allocated": 8388608,
"used": 16384
},
{
"type": "Metadata",
"profile": "DUP",
"allocated": 1073741824,
"used": 147456
}
]
},
"file_data_bytes": 0,
"non_file_overhead_estimate_bytes": 6359040
},
"reference_write_seconds": 1051.2077899080004,
"reference": {
"space": {
"total_bytes": 99999997952,
"free_bytes": 16259665920,
"available_bytes": 14354362368,
"used_bytes": 83740332032,
"reserved_bytes": 1905303552,
"block_size": 4096,
"inodes_total": 0,
"inodes_free": 0
},
"files": {
"logical_bytes": 83480168323,
"allocated_bytes": 83484192768,
"files": 2052,
"directories": 25,
"directory_allocated_bytes": 0
},
"image_allocated_bytes": 83912081408,
"unaddressable_bytes": 2048,
"native": {
"btrfs_df": "Data, single: total=86981476352, used=83480268800\nSystem, DUP: total=8388608, used=16384\nMetadata, DUP: total=1073741824, used=87769088\nGlobalReserve, single: total=84492288, used=0\n",
"btrfs_usage": "Overall:\n Device size:\t\t 99999997952\n Device allocated:\t\t 89145737216\n Device unallocated:\t\t 10854260736\n Device missing:\t\t 0\n Device slack:\t\t 2048\n Used:\t\t\t 83655839744\n Free (estimated):\t\t 14355468288\t(min: 8928337920)\n Free (statfs, df):\t\t 14354362368\n Data ratio:\t\t\t 1.00\n Metadata ratio:\t\t 2.00\n Global reserve:\t\t 84492288\t(used: 0)\n Multiple profiles:\t\t no\n\nData,single: Size:86981476352, Used:83480268800 (95.97%)\n /dev/loop22\t86981476352\n\nMetadata,DUP: Size:1073741824, Used:87769088 (8.17%)\n /dev/loop22\t2147483648\n\nSystem,DUP: Size:8388608, Used:16384 (0.20%)\n /dev/loop22\t 16777216\n\nUnallocated:\n /dev/loop22\t10854260736\n",
"compsize": "Processed 2052 files, 8002 regular extents (8002 refs), 958 inline.\nType Perc Disk Usage Uncompressed Referenced \nTOTAL 100% 83481298242 83481298242 83481298242 \nnone 100% 83481298242 83481298242 83481298242 \n"
},
"warnings": [],
"btrfs": {
"metadata_used_physical_bytes": 175538176,
"metadata_allocated_physical_bytes": 2147483648,
"system_used_physical_bytes": 32768,
"data_used_physical_bytes": 83480268800,
"groups": [
{
"type": "Data",
"profile": "single",
"allocated": 86981476352,
"used": 83480268800
},
{
"type": "System",
"profile": "DUP",
"allocated": 8388608,
"used": 16384
},
{
"type": "Metadata",
"profile": "DUP",
"allocated": 1073741824,
"used": 87769088
}
]
},
"compression": {
"disk_bytes": 83481298242,
"uncompressed_extent_bytes": 83481298242,
"referenced_bytes": 83481298242,
"saved_bytes": 0,
"saving_percent": 0.0
},
"file_data_bytes": 83484192768,
"non_file_overhead_estimate_bytes": 256141312,
"f2fs_released_bytes": 0
},
"reference_verified": true,
"capacity_write_seconds": 353.91937895200044,
"stop_reason": "ENOSPC",
"final": {
"space": {
"total_bytes": 99999997952,
"free_bytes": 1856790528,
"available_bytes": 0,
"used_bytes": 98143207424,
"reserved_bytes": 1856790528,
"block_size": 4096,
"inodes_total": 0,
"inodes_free": 0
},
"files": {
"logical_bytes": 97834417213,
"allocated_bytes": 97841897472,
"files": 4305,
"directories": 48,
"directory_allocated_bytes": 0
},
"image_allocated_bytes": 98588020736,
"unaddressable_bytes": 2048,
"native": {
"btrfs_df": "Data, single: total=97834631168, used=97834631168\nSystem, DUP: total=8388608, used=16384\nMetadata, DUP: total=1073741824, used=104497152\nGlobalReserve, single: total=99549184, used=0\n",
"btrfs_usage": "Overall:\n Device size:\t\t 99999997952\n Device allocated:\t\t 99998892032\n Device unallocated:\t\t 1105920\n Device missing:\t\t 0\n Device slack:\t\t 2048\n Used:\t\t\t 98043658240\n Free (estimated):\t\t 0\t(min: 0)\n Free (statfs, df):\t\t 0\n Data ratio:\t\t\t 1.00\n Metadata ratio:\t\t 2.00\n Global reserve:\t\t 99549184\t(used: 0)\n Multiple profiles:\t\t no\n\nData,single: Size:97834631168, Used:97834631168 (100.00%)\n /dev/loop22\t97834631168\n\nMetadata,DUP: Size:1073741824, Used:104497152 (9.73%)\n /dev/loop22\t2147483648\n\nSystem,DUP: Size:8388608, Used:16384 (0.20%)\n /dev/loop22\t 16777216\n\nUnallocated:\n /dev/loop22\t 1105920\n",
"compsize": "Processed 4305 files, 9635 regular extents (9635 refs), 1774 inline.\nType Perc Disk Usage Uncompressed Referenced \nTOTAL 100% 97836529039 97836529039 97836529039 \nnone 100% 97836529039 97836529039 97836529039 \n"
},
"warnings": [],
"btrfs": {
"metadata_used_physical_bytes": 208994304,
"metadata_allocated_physical_bytes": 2147483648,
"system_used_physical_bytes": 32768,
"data_used_physical_bytes": 97834631168,
"groups": [
{
"type": "Data",
"profile": "single",
"allocated": 97834631168,
"used": 97834631168
},
{
"type": "System",
"profile": "DUP",
"allocated": 8388608,
"used": 16384
},
{
"type": "Metadata",
"profile": "DUP",
"allocated": 1073741824,
"used": 104497152
}
]
},
"compression": {
"disk_bytes": 97836529039,
"uncompressed_extent_bytes": 97836529039,
"referenced_bytes": 97836529039,
"saved_bytes": 0,
"saving_percent": 0.0
},
"file_data_bytes": 97841897472,
"non_file_overhead_estimate_bytes": 301312000,
"f2fs_released_bytes": 0
},
"completed_passes": 1,
"seconds": 2213.9055583609997,
"commands": [
{
"command": [
"losetup",
"--find",
"--show",
"/run/media/testbench/bench/fsbench-5z6zvaub/disk.raw"
],
"returncode": 0,
"stdout": "/dev/loop22\n",
"stderr": "",
"seconds": 0.03017624799940677
},
{
"command": [
"losetup",
"--json",
"--list",
"--output",
"NAME,BACK-FILE",
"/dev/loop22"
],
"returncode": 0,
"stdout": "{\n \"loopdevices\": [\n {\n \"name\": \"/dev/loop22\",\n \"back-file\": \"/run/media/testbench/bench/fsbench-5z6zvaub/disk.raw\"\n }\n ]\n}\n",
"stderr": "",
"seconds": 0.001020047999190865
},
{
"command": [
"mkfs.btrfs",
"-f",
"-K",
"/dev/loop22"
],
"returncode": 0,
"stdout": "btrfs-progs v7.1\nSee https://btrfs.readthedocs.io for more information.\n\nNOTE: default settings have changed in version 6.19 (supported since linux 6.1):\n - enable block-group-tree (-O bgt)\n\nLabel: (null)\nUUID: 38b0b341-c6ea-4ae9-9059-63f9cb75387a\nNode size: 16384\nSector size: 4096\t(CPU page size: 4096)\nFilesystem size: 93.13GiB\nBlock group profiles:\n Data: single 8.00MiB\n Metadata: DUP 1.00GiB\n System: DUP 8.00MiB\nSSD detected: no\nZoned device: no\nFeatures: extref, skinny-metadata, no-holes, free-space-tree, block-group-tree\nChecksum: crc32c\nNumber of devices: 1\nDevices:\n ID SIZE PATH \n 1 93.13GiB /dev/loop22\n\n",
"stderr": "",
"seconds": 0.9331938080003965
},
{
"command": [
"mount",
"-t",
"btrfs",
"-o",
"rw,noatime,nodev,nosuid,noexec,nodiscard,compress=no",
"/dev/loop22",
"/run/media/testbench/bench/fsbench-5z6zvaub/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.003651136999906157
},
{
"command": [
"btrfs",
"filesystem",
"df",
"--raw",
"/run/media/testbench/bench/fsbench-5z6zvaub/mount"
],
"returncode": 0,
"stdout": "Data, single: total=8388608, used=0\nSystem, DUP: total=8388608, used=16384\nMetadata, DUP: total=1073741824, used=147456\nGlobalReserve, single: total=6029312, used=0\n",
"stderr": "",
"seconds": 0.005652801999531221
},
{
"command": [
"btrfs",
"filesystem",
"usage",
"--raw",
"/run/media/testbench/bench/fsbench-5z6zvaub/mount"
],
"returncode": 0,
"stdout": "Overall:\n Device size:\t\t 99999997952\n Device allocated:\t\t 2172649472\n Device unallocated:\t\t 97827348480\n Device missing:\t\t 0\n Device slack:\t\t 2048\n Used:\t\t\t 327680\n Free (estimated):\t\t 97835737088\t(min: 48922062848)\n Free (statfs, df):\t\t 97834631168\n Data ratio:\t\t\t 1.00\n Metadata ratio:\t\t 2.00\n Global reserve:\t\t 6029312\t(used: 0)\n Multiple profiles:\t\t no\n\nData,single: Size:8388608, Used:0 (0.00%)\n /dev/loop22\t 8388608\n\nMetadata,DUP: Size:1073741824, Used:147456 (0.01%)\n /dev/loop22\t2147483648\n\nSystem,DUP: Size:8388608, Used:16384 (0.20%)\n /dev/loop22\t 16777216\n\nUnallocated:\n /dev/loop22\t97827348480\n",
"stderr": "",
"seconds": 0.0034553579998828354
},
{
"command": [
"btrfs",
"filesystem",
"df",
"--raw",
"/run/media/testbench/bench/fsbench-5z6zvaub/mount"
],
"returncode": 0,
"stdout": "Data, single: total=86981476352, used=83480268800\nSystem, DUP: total=8388608, used=16384\nMetadata, DUP: total=1073741824, used=87769088\nGlobalReserve, single: total=84492288, used=0\n",
"stderr": "",
"seconds": 0.009487176000220643
},
{
"command": [
"btrfs",
"filesystem",
"usage",
"--raw",
"/run/media/testbench/bench/fsbench-5z6zvaub/mount"
],
"returncode": 0,
"stdout": "Overall:\n Device size:\t\t 99999997952\n Device allocated:\t\t 89145737216\n Device unallocated:\t\t 10854260736\n Device missing:\t\t 0\n Device slack:\t\t 2048\n Used:\t\t\t 83655839744\n Free (estimated):\t\t 14355468288\t(min: 8928337920)\n Free (statfs, df):\t\t 14354362368\n Data ratio:\t\t\t 1.00\n Metadata ratio:\t\t 2.00\n Global reserve:\t\t 84492288\t(used: 0)\n Multiple profiles:\t\t no\n\nData,single: Size:86981476352, Used:83480268800 (95.97%)\n /dev/loop22\t86981476352\n\nMetadata,DUP: Size:1073741824, Used:87769088 (8.17%)\n /dev/loop22\t2147483648\n\nSystem,DUP: Size:8388608, Used:16384 (0.20%)\n /dev/loop22\t 16777216\n\nUnallocated:\n /dev/loop22\t10854260736\n",
"stderr": "",
"seconds": 0.005054719000327168
},
{
"command": [
"compsize",
"-b",
"/run/media/testbench/bench/fsbench-5z6zvaub/mount/payload"
],
"returncode": 0,
"stdout": "Processed 2052 files, 8002 regular extents (8002 refs), 958 inline.\nType Perc Disk Usage Uncompressed Referenced \nTOTAL 100% 83481298242 83481298242 83481298242 \nnone 100% 83481298242 83481298242 83481298242 \n",
"stderr": "",
"seconds": 0.17812083999979222
},
{
"command": [
"btrfs",
"filesystem",
"df",
"--raw",
"/run/media/testbench/bench/fsbench-5z6zvaub/mount"
],
"returncode": 0,
"stdout": "Data, single: total=97834631168, used=97834631168\nSystem, DUP: total=8388608, used=16384\nMetadata, DUP: total=1073741824, used=104497152\nGlobalReserve, single: total=99549184, used=0\n",
"stderr": "",
"seconds": 0.049095027000475966
},
{
"command": [
"btrfs",
"filesystem",
"usage",
"--raw",
"/run/media/testbench/bench/fsbench-5z6zvaub/mount"
],
"returncode": 0,
"stdout": "Overall:\n Device size:\t\t 99999997952\n Device allocated:\t\t 99998892032\n Device unallocated:\t\t 1105920\n Device missing:\t\t 0\n Device slack:\t\t 2048\n Used:\t\t\t 98043658240\n Free (estimated):\t\t 0\t(min: 0)\n Free (statfs, df):\t\t 0\n Data ratio:\t\t\t 1.00\n Metadata ratio:\t\t 2.00\n Global reserve:\t\t 99549184\t(used: 0)\n Multiple profiles:\t\t no\n\nData,single: Size:97834631168, Used:97834631168 (100.00%)\n /dev/loop22\t97834631168\n\nMetadata,DUP: Size:1073741824, Used:104497152 (9.73%)\n /dev/loop22\t2147483648\n\nSystem,DUP: Size:8388608, Used:16384 (0.20%)\n /dev/loop22\t 16777216\n\nUnallocated:\n /dev/loop22\t 1105920\n",
"stderr": "",
"seconds": 0.002560642999924312
},
{
"command": [
"compsize",
"-b",
"/run/media/testbench/bench/fsbench-5z6zvaub/mount/payload"
],
"returncode": 0,
"stdout": "Processed 4305 files, 9635 regular extents (9635 refs), 1774 inline.\nType Perc Disk Usage Uncompressed Referenced \nTOTAL 100% 97836529039 97836529039 97836529039 \nnone 100% 97836529039 97836529039 97836529039 \n",
"stderr": "",
"seconds": 0.0769749179999053
},
{
"command": [
"umount",
"/run/media/testbench/bench/fsbench-5z6zvaub/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.0542517769999904
},
{
"command": [
"losetup",
"--associated",
"/run/media/testbench/bench/fsbench-5z6zvaub/disk.raw",
"--noheadings",
"--output",
"NAME"
],
"returncode": 0,
"stdout": "/dev/loop22\n",
"stderr": "",
"seconds": 0.0017755409999153926
},
{
"command": [
"losetup",
"--detach",
"/dev/loop22"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.0008226239997384255
}
]
}{
"variant": {
"filesystem": "btrfs",
"compression": true,
"driver": "btrfs"
},
"label": "Btrfs (zstd:3)",
"status": "ok",
"warnings": [],
"format_seconds": 0.7251340329994491,
"empty": {
"space": {
"total_bytes": 99999997952,
"free_bytes": 99993640960,
"available_bytes": 97834631168,
"used_bytes": 6356992,
"reserved_bytes": 2159009792,
"block_size": 4096,
"inodes_total": 0,
"inodes_free": 0
},
"files": {
"logical_bytes": 0,
"allocated_bytes": 0,
"files": 0,
"directories": 0,
"directory_allocated_bytes": 0
},
"image_allocated_bytes": 4878336,
"unaddressable_bytes": 2048,
"native": {
"btrfs_df": "Data, single: total=8388608, used=0\nSystem, DUP: total=8388608, used=16384\nMetadata, DUP: total=1073741824, used=147456\nGlobalReserve, single: total=6029312, used=0\n",
"btrfs_usage": "Overall:\n Device size:\t\t 99999997952\n Device allocated:\t\t 2172649472\n Device unallocated:\t\t 97827348480\n Device missing:\t\t 0\n Device slack:\t\t 2048\n Used:\t\t\t 327680\n Free (estimated):\t\t 97835737088\t(min: 48922062848)\n Free (statfs, df):\t\t 97834631168\n Data ratio:\t\t\t 1.00\n Metadata ratio:\t\t 2.00\n Global reserve:\t\t 6029312\t(used: 0)\n Multiple profiles:\t\t no\n\nData,single: Size:8388608, Used:0 (0.00%)\n /dev/loop22\t 8388608\n\nMetadata,DUP: Size:1073741824, Used:147456 (0.01%)\n /dev/loop22\t2147483648\n\nSystem,DUP: Size:8388608, Used:16384 (0.20%)\n /dev/loop22\t 16777216\n\nUnallocated:\n /dev/loop22\t97827348480\n"
},
"warnings": [],
"btrfs": {
"metadata_used_physical_bytes": 294912,
"metadata_allocated_physical_bytes": 2147483648,
"system_used_physical_bytes": 32768,
"data_used_physical_bytes": 0,
"groups": [
{
"type": "Data",
"profile": "single",
"allocated": 8388608,
"used": 0
},
{
"type": "System",
"profile": "DUP",
"allocated": 8388608,
"used": 16384
},
{
"type": "Metadata",
"profile": "DUP",
"allocated": 1073741824,
"used": 147456
}
]
},
"file_data_bytes": null,
"non_file_overhead_estimate_bytes": null
},
"reference_write_seconds": 1088.1621065059999,
"reference": {
"space": {
"total_bytes": 99999997952,
"free_bytes": 16396070912,
"available_bytes": 14484721664,
"used_bytes": 83603927040,
"reserved_bytes": 1911349248,
"block_size": 4096,
"inodes_total": 0,
"inodes_free": 0
},
"files": {
"logical_bytes": 83480168323,
"allocated_bytes": 83484192768,
"files": 2052,
"directories": 25,
"directory_allocated_bytes": 0
},
"image_allocated_bytes": 83760377856,
"unaddressable_bytes": 2048,
"native": {
"btrfs_df": "Data, single: total=85907734528, used=83349909504\nSystem, DUP: total=8388608, used=16384\nMetadata, DUP: total=1073741824, used=85524480\nGlobalReserve, single: total=82935808, used=0\n",
"btrfs_usage": "Overall:\n Device size:\t\t 99999997952\n Device allocated:\t\t 88071995392\n Device unallocated:\t\t 11928002560\n Device missing:\t\t 0\n Device slack:\t\t 2048\n Used:\t\t\t 83520991232\n Free (estimated):\t\t 14485827584\t(min: 8521826304)\n Free (statfs, df):\t\t 14484721664\n Data ratio:\t\t\t 1.00\n Metadata ratio:\t\t 2.00\n Global reserve:\t\t 82935808\t(used: 0)\n Multiple profiles:\t\t no\n\nData,single: Size:85907734528, Used:83349909504 (97.02%)\n /dev/loop22\t85907734528\n\nMetadata,DUP: Size:1073741824, Used:85524480 (7.97%)\n /dev/loop22\t2147483648\n\nSystem,DUP: Size:8388608, Used:16384 (0.20%)\n /dev/loop22\t 16777216\n\nUnallocated:\n /dev/loop22\t11928002560\n",
"compsize": "Processed 2052 files, 5373 regular extents (5373 refs), 2000 inline.\nType Perc Disk Usage Uncompressed Referenced \nTOTAL 99% 83350088159 83480212447 83480212447 \nnone 100% 83345638239 83345638239 83345638239 \nzstd 3% 4449920 134574208 134574208 \n"
},
"warnings": [],
"btrfs": {
"metadata_used_physical_bytes": 171048960,
"metadata_allocated_physical_bytes": 2147483648,
"system_used_physical_bytes": 32768,
"data_used_physical_bytes": 83349909504,
"groups": [
{
"type": "Data",
"profile": "single",
"allocated": 85907734528,
"used": 83349909504
},
{
"type": "System",
"profile": "DUP",
"allocated": 8388608,
"used": 16384
},
{
"type": "Metadata",
"profile": "DUP",
"allocated": 1073741824,
"used": 85524480
}
]
},
"compression": {
"disk_bytes": 83350088159,
"uncompressed_extent_bytes": 83480212447,
"referenced_bytes": 83480212447,
"saved_bytes": 130124288,
"saving_percent": 0.15587440925909357
},
"file_data_bytes": 83350088159,
"non_file_overhead_estimate_bytes": 253840929,
"f2fs_released_bytes": 0
},
"reference_verified": true,
"capacity_write_seconds": 364.70524662000025,
"stop_reason": "ENOSPC",
"final": {
"space": {
"total_bytes": 99999997952,
"free_bytes": 1863163904,
"available_bytes": 0,
"used_bytes": 98136834048,
"reserved_bytes": 1863163904,
"block_size": 4096,
"inodes_total": 0,
"inodes_free": 0
},
"files": {
"logical_bytes": 98094464061,
"allocated_bytes": 98101944320,
"files": 4553,
"directories": 48,
"directory_allocated_bytes": 0
},
"image_allocated_bytes": 98580688896,
"unaddressable_bytes": 2048,
"native": {
"btrfs_df": "Data, single: total=97834631168, used=97834631168\nSystem, DUP: total=8388608, used=16384\nMetadata, DUP: total=1073741824, used=101842944\nGlobalReserve, single: total=98484224, used=0\n",
"btrfs_usage": "Overall:\n Device size:\t\t 99999997952\n Device allocated:\t\t 99998892032\n Device unallocated:\t\t 1105920\n Device missing:\t\t 0\n Device slack:\t\t 2048\n Used:\t\t\t 98038349824\n Free (estimated):\t\t 0\t(min: 0)\n Free (statfs, df):\t\t 0\n Data ratio:\t\t\t 1.00\n Metadata ratio:\t\t 2.00\n Global reserve:\t\t 98484224\t(used: 0)\n Multiple profiles:\t\t no\n\nData,single: Size:97834631168, Used:97834631168 (100.00%)\n /dev/loop22\t97834631168\n\nMetadata,DUP: Size:1073741824, Used:101842944 (9.48%)\n /dev/loop22\t2147483648\n\nSystem,DUP: Size:8388608, Used:16384 (0.20%)\n /dev/loop22\t 16777216\n\nUnallocated:\n /dev/loop22\t 1105920\n",
"compsize": "Processed 4553 files, 7322 regular extents (7322 refs), 3730 inline.\nType Perc Disk Usage Uncompressed Referenced \nTOTAL 99% 97834964205 98094535146 98094535146 \nnone 100% 97826297372 97826297372 97826297372 \nzstd 3% 8666833 268237774 268237774 \n"
},
"warnings": [],
"btrfs": {
"metadata_used_physical_bytes": 203685888,
"metadata_allocated_physical_bytes": 2147483648,
"system_used_physical_bytes": 32768,
"data_used_physical_bytes": 97834631168,
"groups": [
{
"type": "Data",
"profile": "single",
"allocated": 97834631168,
"used": 97834631168
},
{
"type": "System",
"profile": "DUP",
"allocated": 8388608,
"used": 16384
},
{
"type": "Metadata",
"profile": "DUP",
"allocated": 1073741824,
"used": 101842944
}
]
},
"compression": {
"disk_bytes": 97834964205,
"uncompressed_extent_bytes": 98094535146,
"referenced_bytes": 98094535146,
"saved_bytes": 259570941,
"saving_percent": 0.26461304966037824
},
"file_data_bytes": 97834964205,
"non_file_overhead_estimate_bytes": 301871891,
"f2fs_released_bytes": 0
},
"completed_passes": 1,
"seconds": 2309.0991706230006,
"commands": [
{
"command": [
"losetup",
"--find",
"--show",
"/run/media/testbench/bench/fsbench-esp1_1d2/disk.raw"
],
"returncode": 0,
"stdout": "/dev/loop22\n",
"stderr": "",
"seconds": 0.02339830199980497
},
{
"command": [
"losetup",
"--json",
"--list",
"--output",
"NAME,BACK-FILE",
"/dev/loop22"
],
"returncode": 0,
"stdout": "{\n \"loopdevices\": [\n {\n \"name\": \"/dev/loop22\",\n \"back-file\": \"/run/media/testbench/bench/fsbench-esp1_1d2/disk.raw\"\n }\n ]\n}\n",
"stderr": "",
"seconds": 0.0012752020002153586
},
{
"command": [
"mkfs.btrfs",
"-f",
"-K",
"/dev/loop22"
],
"returncode": 0,
"stdout": "btrfs-progs v7.1\nSee https://btrfs.readthedocs.io for more information.\n\nNOTE: default settings have changed in version 6.19 (supported since linux 6.1):\n - enable block-group-tree (-O bgt)\n\nLabel: (null)\nUUID: c6cadc2a-b4ec-4cb6-9896-ca8f80e0d229\nNode size: 16384\nSector size: 4096\t(CPU page size: 4096)\nFilesystem size: 93.13GiB\nBlock group profiles:\n Data: single 8.00MiB\n Metadata: DUP 1.00GiB\n System: DUP 8.00MiB\nSSD detected: no\nZoned device: no\nFeatures: extref, skinny-metadata, no-holes, free-space-tree, block-group-tree\nChecksum: crc32c\nNumber of devices: 1\nDevices:\n ID SIZE PATH \n 1 93.13GiB /dev/loop22\n\n",
"stderr": "",
"seconds": 0.7250114219996249
},
{
"command": [
"mount",
"-t",
"btrfs",
"-o",
"rw,noatime,nodev,nosuid,noexec,nodiscard,compress=zstd:3",
"/dev/loop22",
"/run/media/testbench/bench/fsbench-esp1_1d2/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.007169847000113805
},
{
"command": [
"btrfs",
"filesystem",
"df",
"--raw",
"/run/media/testbench/bench/fsbench-esp1_1d2/mount"
],
"returncode": 0,
"stdout": "Data, single: total=8388608, used=0\nSystem, DUP: total=8388608, used=16384\nMetadata, DUP: total=1073741824, used=147456\nGlobalReserve, single: total=6029312, used=0\n",
"stderr": "",
"seconds": 0.006641736000347009
},
{
"command": [
"btrfs",
"filesystem",
"usage",
"--raw",
"/run/media/testbench/bench/fsbench-esp1_1d2/mount"
],
"returncode": 0,
"stdout": "Overall:\n Device size:\t\t 99999997952\n Device allocated:\t\t 2172649472\n Device unallocated:\t\t 97827348480\n Device missing:\t\t 0\n Device slack:\t\t 2048\n Used:\t\t\t 327680\n Free (estimated):\t\t 97835737088\t(min: 48922062848)\n Free (statfs, df):\t\t 97834631168\n Data ratio:\t\t\t 1.00\n Metadata ratio:\t\t 2.00\n Global reserve:\t\t 6029312\t(used: 0)\n Multiple profiles:\t\t no\n\nData,single: Size:8388608, Used:0 (0.00%)\n /dev/loop22\t 8388608\n\nMetadata,DUP: Size:1073741824, Used:147456 (0.01%)\n /dev/loop22\t2147483648\n\nSystem,DUP: Size:8388608, Used:16384 (0.20%)\n /dev/loop22\t 16777216\n\nUnallocated:\n /dev/loop22\t97827348480\n",
"stderr": "",
"seconds": 0.0012868730000263895
},
{
"command": [
"btrfs",
"filesystem",
"df",
"--raw",
"/run/media/testbench/bench/fsbench-esp1_1d2/mount"
],
"returncode": 0,
"stdout": "Data, single: total=85907734528, used=83349909504\nSystem, DUP: total=8388608, used=16384\nMetadata, DUP: total=1073741824, used=85524480\nGlobalReserve, single: total=82935808, used=0\n",
"stderr": "",
"seconds": 0.0038934029998927144
},
{
"command": [
"btrfs",
"filesystem",
"usage",
"--raw",
"/run/media/testbench/bench/fsbench-esp1_1d2/mount"
],
"returncode": 0,
"stdout": "Overall:\n Device size:\t\t 99999997952\n Device allocated:\t\t 88071995392\n Device unallocated:\t\t 11928002560\n Device missing:\t\t 0\n Device slack:\t\t 2048\n Used:\t\t\t 83520991232\n Free (estimated):\t\t 14485827584\t(min: 8521826304)\n Free (statfs, df):\t\t 14484721664\n Data ratio:\t\t\t 1.00\n Metadata ratio:\t\t 2.00\n Global reserve:\t\t 82935808\t(used: 0)\n Multiple profiles:\t\t no\n\nData,single: Size:85907734528, Used:83349909504 (97.02%)\n /dev/loop22\t85907734528\n\nMetadata,DUP: Size:1073741824, Used:85524480 (7.97%)\n /dev/loop22\t2147483648\n\nSystem,DUP: Size:8388608, Used:16384 (0.20%)\n /dev/loop22\t 16777216\n\nUnallocated:\n /dev/loop22\t11928002560\n",
"stderr": "",
"seconds": 0.002213049000602041
},
{
"command": [
"compsize",
"-b",
"/run/media/testbench/bench/fsbench-esp1_1d2/mount/payload"
],
"returncode": 0,
"stdout": "Processed 2052 files, 5373 regular extents (5373 refs), 2000 inline.\nType Perc Disk Usage Uncompressed Referenced \nTOTAL 99% 83350088159 83480212447 83480212447 \nnone 100% 83345638239 83345638239 83345638239 \nzstd 3% 4449920 134574208 134574208 \n",
"stderr": "",
"seconds": 0.11482128799980273
},
{
"command": [
"btrfs",
"filesystem",
"df",
"--raw",
"/run/media/testbench/bench/fsbench-esp1_1d2/mount"
],
"returncode": 0,
"stdout": "Data, single: total=97834631168, used=97834631168\nSystem, DUP: total=8388608, used=16384\nMetadata, DUP: total=1073741824, used=101842944\nGlobalReserve, single: total=98484224, used=0\n",
"stderr": "",
"seconds": 0.06355489899942768
},
{
"command": [
"btrfs",
"filesystem",
"usage",
"--raw",
"/run/media/testbench/bench/fsbench-esp1_1d2/mount"
],
"returncode": 0,
"stdout": "Overall:\n Device size:\t\t 99999997952\n Device allocated:\t\t 99998892032\n Device unallocated:\t\t 1105920\n Device missing:\t\t 0\n Device slack:\t\t 2048\n Used:\t\t\t 98038349824\n Free (estimated):\t\t 0\t(min: 0)\n Free (statfs, df):\t\t 0\n Data ratio:\t\t\t 1.00\n Metadata ratio:\t\t 2.00\n Global reserve:\t\t 98484224\t(used: 0)\n Multiple profiles:\t\t no\n\nData,single: Size:97834631168, Used:97834631168 (100.00%)\n /dev/loop22\t97834631168\n\nMetadata,DUP: Size:1073741824, Used:101842944 (9.48%)\n /dev/loop22\t2147483648\n\nSystem,DUP: Size:8388608, Used:16384 (0.20%)\n /dev/loop22\t 16777216\n\nUnallocated:\n /dev/loop22\t 1105920\n",
"stderr": "",
"seconds": 0.006201688998771715
},
{
"command": [
"compsize",
"-b",
"/run/media/testbench/bench/fsbench-esp1_1d2/mount/payload"
],
"returncode": 0,
"stdout": "Processed 4553 files, 7322 regular extents (7322 refs), 3730 inline.\nType Perc Disk Usage Uncompressed Referenced \nTOTAL 99% 97834964205 98094535146 98094535146 \nnone 100% 97826297372 97826297372 97826297372 \nzstd 3% 8666833 268237774 268237774 \n",
"stderr": "",
"seconds": 0.13917645900073694
},
{
"command": [
"umount",
"/run/media/testbench/bench/fsbench-esp1_1d2/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.13033561500014912
},
{
"command": [
"losetup",
"--associated",
"/run/media/testbench/bench/fsbench-esp1_1d2/disk.raw",
"--noheadings",
"--output",
"NAME"
],
"returncode": 0,
"stdout": "/dev/loop22\n",
"stderr": "",
"seconds": 0.0016318100006174063
},
{
"command": [
"losetup",
"--detach",
"/dev/loop22"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.0008406739998463308
}
],
"paired_net_saved_bytes": 136404992,
"paired_net_saved_percent": 0.16290280251814018,
"paired_file_allocation_saved_bytes": 134104609
}{
"variant": {
"filesystem": "f2fs",
"compression": false,
"driver": "f2fs"
},
"label": "F2FS (default)",
"status": "ok",
"warnings": [],
"format_seconds": 2.1496493729991926,
"empty": {
"space": {
"total_bytes": 99997900800,
"free_bytes": 99075743744,
"available_bytes": 99075743744,
"used_bytes": 922157056,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 13511677,
"inodes_free": 13511676
},
"files": {
"logical_bytes": 0,
"allocated_bytes": 0,
"files": 0,
"directories": 0,
"directory_allocated_bytes": 0
},
"image_allocated_bytes": 125894656,
"unaddressable_bytes": 2099200,
"native": {},
"warnings": [],
"file_data_bytes": 0,
"non_file_overhead_estimate_bytes": 924256256
},
"reference_write_seconds": 1063.9237788440005,
"reference": {
"space": {
"total_bytes": 99997900800,
"free_bytes": 15507742720,
"available_bytes": 15507742720,
"used_bytes": 84490158080,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 13511677,
"inodes_free": 3786070
},
"files": {
"logical_bytes": 83480168323,
"allocated_bytes": 83562863616,
"files": 2052,
"directories": 25,
"directory_allocated_bytes": 99840
},
"image_allocated_bytes": 83864612864,
"unaddressable_bytes": 2099200,
"native": {},
"warnings": [],
"file_data_bytes": 83562863616,
"non_file_overhead_estimate_bytes": 929393664,
"f2fs_released_bytes": 0
},
"reference_verified": true,
"capacity_write_seconds": 288.8329782619985,
"stop_reason": "available-space limit",
"final": {
"space": {
"total_bytes": 99997900800,
"free_bytes": 0,
"available_bytes": 0,
"used_bytes": 99997900800,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 13511677,
"inodes_free": 0
},
"files": {
"logical_bytes": 98967739453,
"allocated_bytes": 99066162176,
"files": 3828,
"directories": 47,
"directory_allocated_bytes": 187392
},
"image_allocated_bytes": 99399188480,
"unaddressable_bytes": 2099200,
"native": {},
"warnings": [],
"file_data_bytes": 99066162176,
"non_file_overhead_estimate_bytes": 933837824,
"f2fs_released_bytes": 0
},
"completed_passes": 1,
"seconds": 2283.8713014719997,
"commands": [
{
"command": [
"losetup",
"--find",
"--show",
"/run/media/testbench/bench/fsbench-0i3f922p/disk.raw"
],
"returncode": 0,
"stdout": "/dev/loop22\n",
"stderr": "",
"seconds": 0.040281577999849105
},
{
"command": [
"losetup",
"--json",
"--list",
"--output",
"NAME,BACK-FILE",
"/dev/loop22"
],
"returncode": 0,
"stdout": "{\n \"loopdevices\": [\n {\n \"name\": \"/dev/loop22\",\n \"back-file\": \"/run/media/testbench/bench/fsbench-0i3f922p/disk.raw\"\n }\n ]\n}\n",
"stderr": "",
"seconds": 0.001167671000075643
},
{
"command": [
"mkfs.f2fs",
"-f",
"-t",
"0",
"/dev/loop22"
],
"returncode": 0,
"stdout": "\n F2FS-tools: mkfs.f2fs Ver: 1.16.0 (2023-04-11)\n\nInfo: Disable heap-based policy\nInfo: Debug level = 0\nInfo: Trim is disabled\nInfo: Segments per section = 1\nInfo: Sections per zone = 1\nInfo: sector size = 512\nInfo: total sectors = 195312500 (95367 MB)\nInfo: zone aligned segment0 blkaddr: 512\nInfo: format version with\n \"Linux version 7.3.0-9-generic (buildd@lcy02-amd64-053) (x86_64-linux-gnu-gcc (Ubuntu 15.3.0-4ubuntu1) 15.3.0, GNU ld (GNU Binutils for Ubuntu) 2.47) #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 5 10:38:02 UTC 2026\"\nInfo: Overprovision ratio = 0.470%\nInfo: Overprovision segments = 224 (GC reserved = 219)\nInfo: format successful\n",
"stderr": "",
"seconds": 2.149598464999144
},
{
"command": [
"mount",
"-t",
"f2fs",
"-o",
"rw,noatime,nodev,nosuid,noexec",
"/dev/loop22",
"/run/media/testbench/bench/fsbench-0i3f922p/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.05247401900123805
},
{
"command": [
"umount",
"/run/media/testbench/bench/fsbench-0i3f922p/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.31282430099963676
},
{
"command": [
"losetup",
"--associated",
"/run/media/testbench/bench/fsbench-0i3f922p/disk.raw",
"--noheadings",
"--output",
"NAME"
],
"returncode": 0,
"stdout": "/dev/loop22\n",
"stderr": "",
"seconds": 0.0014105999998719199
},
{
"command": [
"losetup",
"--detach",
"/dev/loop22"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.0006985930012888275
}
]
}{
"variant": {
"filesystem": "f2fs",
"compression": true,
"driver": "f2fs"
},
"label": "F2FS (zstd, released blocks)",
"status": "ok",
"warnings": [],
"format_seconds": 1.9910685750000994,
"empty": {
"space": {
"total_bytes": 99997900800,
"free_bytes": 99075743744,
"available_bytes": 99075743744,
"used_bytes": 922157056,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 13511677,
"inodes_free": 13511676
},
"files": {
"logical_bytes": 0,
"allocated_bytes": 0,
"files": 0,
"directories": 0,
"directory_allocated_bytes": 0
},
"image_allocated_bytes": 125894656,
"unaddressable_bytes": 2099200,
"native": {},
"warnings": [],
"file_data_bytes": 0,
"non_file_overhead_estimate_bytes": 924256256
},
"reference_write_seconds": 1310.062432271001,
"reference": {
"space": {
"total_bytes": 99997900800,
"free_bytes": 15615975424,
"available_bytes": 15615975424,
"used_bytes": 84381925376,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 13511677,
"inodes_free": 3812494
},
"files": {
"logical_bytes": 83480168323,
"allocated_bytes": 83451179008,
"files": 2052,
"directories": 25,
"directory_allocated_bytes": 99840
},
"image_allocated_bytes": 83752538112,
"unaddressable_bytes": 2099200,
"native": {},
"warnings": [],
"file_data_bytes": 83451179008,
"non_file_overhead_estimate_bytes": 932845568,
"f2fs_released_bytes": 115294208
},
"reference_verified": true,
"capacity_write_seconds": 465.97842443599984,
"stop_reason": "ENOSPC",
"final": {
"space": {
"total_bytes": 99997900800,
"free_bytes": 0,
"available_bytes": 0,
"used_bytes": 99997900800,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 13511677,
"inodes_free": 0
},
"files": {
"logical_bytes": 99179688706,
"allocated_bytes": 99059716096,
"files": 3829,
"directories": 47,
"directory_allocated_bytes": 187392
},
"image_allocated_bytes": 99399761920,
"unaddressable_bytes": 2099200,
"native": {},
"warnings": [],
"file_data_bytes": 99059716096,
"non_file_overhead_estimate_bytes": 940283904,
"f2fs_released_bytes": 225214464
},
"completed_passes": 1,
"seconds": 2804.647487045,
"commands": [
{
"command": [
"losetup",
"--find",
"--show",
"/run/media/testbench/bench/fsbench-vsd6_87n/disk.raw"
],
"returncode": 0,
"stdout": "/dev/loop22\n",
"stderr": "",
"seconds": 0.03216531600082817
},
{
"command": [
"losetup",
"--json",
"--list",
"--output",
"NAME,BACK-FILE",
"/dev/loop22"
],
"returncode": 0,
"stdout": "{\n \"loopdevices\": [\n {\n \"name\": \"/dev/loop22\",\n \"back-file\": \"/run/media/testbench/bench/fsbench-vsd6_87n/disk.raw\"\n }\n ]\n}\n",
"stderr": "",
"seconds": 0.0013683010001841467
},
{
"command": [
"mkfs.f2fs",
"-f",
"-t",
"0",
"-O",
"extra_attr,compression",
"/dev/loop22"
],
"returncode": 0,
"stdout": "\n F2FS-tools: mkfs.f2fs Ver: 1.16.0 (2023-04-11)\n\nInfo: Disable heap-based policy\nInfo: Debug level = 0\nInfo: Trim is disabled\nInfo: Enable Compression\nInfo: Segments per section = 1\nInfo: Sections per zone = 1\nInfo: sector size = 512\nInfo: total sectors = 195312500 (95367 MB)\nInfo: zone aligned segment0 blkaddr: 512\nInfo: format version with\n \"Linux version 7.3.0-9-generic (buildd@lcy02-amd64-053) (x86_64-linux-gnu-gcc (Ubuntu 15.3.0-4ubuntu1) 15.3.0, GNU ld (GNU Binutils for Ubuntu) 2.47) #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 5 10:38:02 UTC 2026\"\nInfo: Overprovision ratio = 0.470%\nInfo: Overprovision segments = 224 (GC reserved = 219)\nInfo: format successful\n",
"stderr": "",
"seconds": 1.99101822800003
},
{
"command": [
"mount",
"-t",
"f2fs",
"-o",
"rw,noatime,nodev,nosuid,noexec,compress_algorithm=zstd,compress_extension=*",
"/dev/loop22",
"/run/media/testbench/bench/fsbench-vsd6_87n/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.012553270000353223
},
{
"command": [
"umount",
"/run/media/testbench/bench/fsbench-vsd6_87n/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.5826482709999254
},
{
"command": [
"losetup",
"--associated",
"/run/media/testbench/bench/fsbench-vsd6_87n/disk.raw",
"--noheadings",
"--output",
"NAME"
],
"returncode": 0,
"stdout": "/dev/loop22\n",
"stderr": "",
"seconds": 0.002523406999898725
},
{
"command": [
"losetup",
"--detach",
"/dev/loop22"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.000988730998869869
}
],
"paired_net_saved_bytes": 108232704,
"paired_net_saved_percent": 0.12951453029122537,
"paired_file_allocation_saved_bytes": 111684608
}{
"variant": {
"filesystem": "ntfs",
"compression": false,
"driver": "ntfs-3g"
},
"label": "NTFS (default)",
"status": "ok",
"warnings": [],
"format_seconds": 1.1515175700005784,
"empty": {
"space": {
"total_bytes": 99999997952,
"free_bytes": 99929374720,
"available_bytes": 99929374720,
"used_bytes": 70623232,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 97620048,
"inodes_free": 97620029
},
"files": {
"logical_bytes": 0,
"allocated_bytes": 0,
"files": 0,
"directories": 0,
"directory_allocated_bytes": 0
},
"image_allocated_bytes": 70627328,
"unaddressable_bytes": 2048,
"native": {},
"warnings": [],
"file_data_bytes": 0,
"non_file_overhead_estimate_bytes": 70625280
},
"format_info": "Volume Information \n\tName of device: /dev/loop3\n\tDevice state: 11\n\tVolume Name: \n\tVolume State: 91\n\tVolume Flags: 0x0000\n\tVolume Version: 3.1\n\tSector Size: 512\n\tCluster Size: 4096\n\tIndex Block Size: 4096\n\tVolume Size in Clusters: 24414062\nMFT Information \n\tMFT Record Size: 1024\n\tMFT Zone Multiplier: 0\n\tMFT Data Position: 24\n\tMFT Zone Start: 0\n\tMFT Zone End: 3051761\n\tMFT Zone Position: 4\n\tCurrent Position in First Data Zone: 3051761\n\tCurrent Position in Second Data Zone: 0\n\tAllocated clusters 7 (0.0%)\n\tLCN of Data Attribute for FILE_MFT: 4\n\tFILE_MFTMirr Size: 4\n\tLCN of Data Attribute for File_MFTMirr: 12207031\n\tSize of Attribute Definition Table: 2560\n\tNumber of Attached Extent Inodes: 0\nFILE_Bitmap Information \n\tFILE_Bitmap MFT Record Number: 6\n\tState of FILE_Bitmap Inode: 80\n\tLength of Attribute List: 0\n\tNumber of Attached Extent Inodes: 0\nFILE_Bitmap Data Attribute Information\n\tDecompressed Runlist: not done yet\n\tBase Inode: 6\n\tAttribute Types: not done yet\n\tAttribute Name Length: 0\n\tAttribute State: 3\n\tAttribute Allocated Size: 3055616\n\tAttribute Data Size: 3051760\n\tAttribute Initialized Size: 3051760\n\tAttribute Compressed Size: 0\n\tCompression Block Size: 0\n\tCompression Block Size Bits: 0\n\tCompression Block Clusters: 0\n\tFree Clusters: 24396820 (99.9%)\nFile_Logfile Information\n\tNo restart page\nForced to continue.\n",
"reference_write_seconds": 1485.7605396979998,
"reference": {
"space": {
"total_bytes": 99999997952,
"free_bytes": 16443609088,
"available_bytes": 16443609088,
"used_bytes": 83556388864,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 16090980,
"inodes_free": 16088875
},
"files": {
"logical_bytes": 83480168323,
"allocated_bytes": 83483250688,
"files": 2052,
"directories": 25,
"directory_allocated_bytes": 499712
},
"image_allocated_bytes": 83556454400,
"unaddressable_bytes": 2048,
"native": {},
"warnings": [],
"file_data_bytes": 83483250688,
"non_file_overhead_estimate_bytes": 73140224,
"f2fs_released_bytes": 0
},
"reference_verified": true,
"capacity_write_seconds": 514.8343307750001,
"stop_reason": "available-space limit",
"final": {
"space": {
"total_bytes": 99999997952,
"free_bytes": 0,
"available_bytes": 0,
"used_bytes": 99999997952,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 32768,
"inodes_free": 28863
},
"files": {
"logical_bytes": 99918990397,
"allocated_bytes": 99924719104,
"files": 3828,
"directories": 47,
"directory_allocated_bytes": 937984
},
"image_allocated_bytes": 100000108544,
"unaddressable_bytes": 2048,
"native": {},
"warnings": [],
"file_data_bytes": 99924719104,
"non_file_overhead_estimate_bytes": 75280896,
"f2fs_released_bytes": 0
},
"completed_passes": 1,
"seconds": 3188.957183319999,
"commands": [
{
"command": [
"losetup",
"--find",
"--show",
"/run/media/testbench/bench/fsbench-efrc1q1l/disk.raw"
],
"returncode": 0,
"stdout": "/dev/loop3\n",
"stderr": "",
"seconds": 0.038694669001415605
},
{
"command": [
"losetup",
"--json",
"--list",
"--output",
"NAME,BACK-FILE",
"/dev/loop3"
],
"returncode": 0,
"stdout": "{\n \"loopdevices\": [\n {\n \"name\": \"/dev/loop3\",\n \"back-file\": \"/run/media/testbench/bench/fsbench-efrc1q1l/disk.raw\"\n }\n ]\n}\n",
"stderr": "",
"seconds": 0.0014872199990350055
},
{
"command": [
"mkfs.ntfs",
"-F",
"-Q",
"/dev/loop3"
],
"returncode": 0,
"stdout": "Cluster size has been automatically set to 4096 bytes.\nCreating NTFS volume structures.\nmkntfs completed successfully. Have a nice day.\n",
"stderr": "The partition start sector was not specified for /dev/loop3 and it could not be obtained automatically. It has been set to 0.\nThe number of sectors per track was not specified for /dev/loop3 and it could not be obtained automatically. It has been set to 0.\nThe number of heads was not specified for /dev/loop3 and it could not be obtained automatically. It has been set to 0.\nTo boot from a device, Windows needs the 'partition start sector', the 'sectors per track' and the 'number of heads' to be set.\nWindows will not be able to boot from this device.\n",
"seconds": 1.151486421998925
},
{
"command": [
"mount",
"-t",
"ntfs-3g",
"-o",
"rw,noatime,nodev,nosuid,noexec,nocompression",
"/dev/loop3",
"/run/media/testbench/bench/fsbench-efrc1q1l/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.007566963000499527
},
{
"command": [
"ntfsinfo",
"-m",
"-f",
"/dev/loop3"
],
"returncode": 0,
"stdout": "Volume Information \n\tName of device: /dev/loop3\n\tDevice state: 11\n\tVolume Name: \n\tVolume State: 91\n\tVolume Flags: 0x0000\n\tVolume Version: 3.1\n\tSector Size: 512\n\tCluster Size: 4096\n\tIndex Block Size: 4096\n\tVolume Size in Clusters: 24414062\nMFT Information \n\tMFT Record Size: 1024\n\tMFT Zone Multiplier: 0\n\tMFT Data Position: 24\n\tMFT Zone Start: 0\n\tMFT Zone End: 3051761\n\tMFT Zone Position: 4\n\tCurrent Position in First Data Zone: 3051761\n\tCurrent Position in Second Data Zone: 0\n\tAllocated clusters 7 (0.0%)\n\tLCN of Data Attribute for FILE_MFT: 4\n\tFILE_MFTMirr Size: 4\n\tLCN of Data Attribute for File_MFTMirr: 12207031\n\tSize of Attribute Definition Table: 2560\n\tNumber of Attached Extent Inodes: 0\nFILE_Bitmap Information \n\tFILE_Bitmap MFT Record Number: 6\n\tState of FILE_Bitmap Inode: 80\n\tLength of Attribute List: 0\n\tNumber of Attached Extent Inodes: 0\nFILE_Bitmap Data Attribute Information\n\tDecompressed Runlist: not done yet\n\tBase Inode: 6\n\tAttribute Types: not done yet\n\tAttribute Name Length: 0\n\tAttribute State: 3\n\tAttribute Allocated Size: 3055616\n\tAttribute Data Size: 3051760\n\tAttribute Initialized Size: 3051760\n\tAttribute Compressed Size: 0\n\tCompression Block Size: 0\n\tCompression Block Size Bits: 0\n\tCompression Block Clusters: 0\n\tFree Clusters: 24396820 (99.9%)\nFile_Logfile Information\n\tNo restart page\n",
"stderr": "Forced to continue.\n",
"seconds": 0.004094549998626462
},
{
"command": [
"umount",
"/run/media/testbench/bench/fsbench-efrc1q1l/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.4246732700012217
},
{
"command": [
"losetup",
"--associated",
"/run/media/testbench/bench/fsbench-efrc1q1l/disk.raw",
"--noheadings",
"--output",
"NAME"
],
"returncode": 0,
"stdout": "/dev/loop3\n",
"stderr": "",
"seconds": 0.002692500002012821
},
{
"command": [
"losetup",
"--detach",
"/dev/loop3"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.0009061609998752829
}
]
}{
"variant": {
"filesystem": "ntfs",
"compression": true,
"driver": "ntfs-3g"
},
"label": "NTFS (LZNT1)",
"status": "ok",
"warnings": [],
"format_seconds": 1.2977414519991726,
"empty": {
"space": {
"total_bytes": 99999997952,
"free_bytes": 99929374720,
"available_bytes": 99929374720,
"used_bytes": 70623232,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 97620048,
"inodes_free": 97620029
},
"files": {
"logical_bytes": 0,
"allocated_bytes": 0,
"files": 0,
"directories": 0,
"directory_allocated_bytes": 0
},
"image_allocated_bytes": 70627328,
"unaddressable_bytes": 2048,
"native": {},
"warnings": [],
"file_data_bytes": 0,
"non_file_overhead_estimate_bytes": 70625280
},
"format_info": "Volume Information \n\tName of device: /dev/loop3\n\tDevice state: 11\n\tVolume Name: \n\tVolume State: 91\n\tVolume Flags: 0x0000\n\tVolume Version: 3.1\n\tSector Size: 512\n\tCluster Size: 4096\n\tIndex Block Size: 4096\n\tVolume Size in Clusters: 24414062\nMFT Information \n\tMFT Record Size: 1024\n\tMFT Zone Multiplier: 0\n\tMFT Data Position: 24\n\tMFT Zone Start: 0\n\tMFT Zone End: 3051761\n\tMFT Zone Position: 4\n\tCurrent Position in First Data Zone: 3051761\n\tCurrent Position in Second Data Zone: 0\n\tAllocated clusters 7 (0.0%)\n\tLCN of Data Attribute for FILE_MFT: 4\n\tFILE_MFTMirr Size: 4\n\tLCN of Data Attribute for File_MFTMirr: 12207031\n\tSize of Attribute Definition Table: 2560\n\tNumber of Attached Extent Inodes: 0\nFILE_Bitmap Information \n\tFILE_Bitmap MFT Record Number: 6\n\tState of FILE_Bitmap Inode: 80\n\tLength of Attribute List: 0\n\tNumber of Attached Extent Inodes: 0\nFILE_Bitmap Data Attribute Information\n\tDecompressed Runlist: not done yet\n\tBase Inode: 6\n\tAttribute Types: not done yet\n\tAttribute Name Length: 0\n\tAttribute State: 3\n\tAttribute Allocated Size: 3055616\n\tAttribute Data Size: 3051760\n\tAttribute Initialized Size: 3051760\n\tAttribute Compressed Size: 0\n\tCompression Block Size: 0\n\tCompression Block Size Bits: 0\n\tCompression Block Clusters: 0\n\tFree Clusters: 24396820 (99.9%)\nFile_Logfile Information\n\tNo restart page\nForced to continue.\n",
"reference_write_seconds": 1613.8576045839982,
"reference": {
"space": {
"total_bytes": 99999997952,
"free_bytes": 16575234048,
"available_bytes": 16575234048,
"used_bytes": 83424763904,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 16219520,
"inodes_free": 16217380
},
"files": {
"logical_bytes": 83480168323,
"allocated_bytes": 83351523328,
"files": 2052,
"directories": 25,
"directory_allocated_bytes": 499712
},
"image_allocated_bytes": 83426627584,
"unaddressable_bytes": 2048,
"native": {},
"warnings": [],
"file_data_bytes": 83351523328,
"non_file_overhead_estimate_bytes": 73242624,
"f2fs_released_bytes": 0
},
"reference_verified": true,
"capacity_write_seconds": 970.5964812629973,
"stop_reason": "ENOSPC",
"final": {
"space": {
"total_bytes": 99999997952,
"free_bytes": 20480,
"available_bytes": 20480,
"used_bytes": 99999977472,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 32788,
"inodes_free": 26113
},
"files": {
"logical_bytes": 100173950013,
"allocated_bytes": 99921040896,
"files": 6528,
"directories": 48,
"directory_allocated_bytes": 1626112
},
"image_allocated_bytes": 100000129024,
"unaddressable_bytes": 2048,
"native": {},
"warnings": [],
"file_data_bytes": 99921040896,
"non_file_overhead_estimate_bytes": 78938624,
"f2fs_released_bytes": 0
},
"completed_passes": 1,
"seconds": 3775.155985638001,
"commands": [
{
"command": [
"losetup",
"--find",
"--show",
"/run/media/testbench/bench/fsbench-tqvi_8gb/disk.raw"
],
"returncode": 0,
"stdout": "/dev/loop3\n",
"stderr": "",
"seconds": 0.05100723799841944
},
{
"command": [
"losetup",
"--json",
"--list",
"--output",
"NAME,BACK-FILE",
"/dev/loop3"
],
"returncode": 0,
"stdout": "{\n \"loopdevices\": [\n {\n \"name\": \"/dev/loop3\",\n \"back-file\": \"/run/media/testbench/bench/fsbench-tqvi_8gb/disk.raw\"\n }\n ]\n}\n",
"stderr": "",
"seconds": 0.0009887619999062736
},
{
"command": [
"mkfs.ntfs",
"-F",
"-Q",
"/dev/loop3"
],
"returncode": 0,
"stdout": "Cluster size has been automatically set to 4096 bytes.\nCreating NTFS volume structures.\nmkntfs completed successfully. Have a nice day.\n",
"stderr": "The partition start sector was not specified for /dev/loop3 and it could not be obtained automatically. It has been set to 0.\nThe number of sectors per track was not specified for /dev/loop3 and it could not be obtained automatically. It has been set to 0.\nThe number of heads was not specified for /dev/loop3 and it could not be obtained automatically. It has been set to 0.\nTo boot from a device, Windows needs the 'partition start sector', the 'sectors per track' and the 'number of heads' to be set.\nWindows will not be able to boot from this device.\n",
"seconds": 1.2976989000017056
},
{
"command": [
"mount",
"-t",
"ntfs-3g",
"-o",
"rw,noatime,nodev,nosuid,noexec,compression",
"/dev/loop3",
"/run/media/testbench/bench/fsbench-tqvi_8gb/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.0066926050021720584
},
{
"command": [
"ntfsinfo",
"-m",
"-f",
"/dev/loop3"
],
"returncode": 0,
"stdout": "Volume Information \n\tName of device: /dev/loop3\n\tDevice state: 11\n\tVolume Name: \n\tVolume State: 91\n\tVolume Flags: 0x0000\n\tVolume Version: 3.1\n\tSector Size: 512\n\tCluster Size: 4096\n\tIndex Block Size: 4096\n\tVolume Size in Clusters: 24414062\nMFT Information \n\tMFT Record Size: 1024\n\tMFT Zone Multiplier: 0\n\tMFT Data Position: 24\n\tMFT Zone Start: 0\n\tMFT Zone End: 3051761\n\tMFT Zone Position: 4\n\tCurrent Position in First Data Zone: 3051761\n\tCurrent Position in Second Data Zone: 0\n\tAllocated clusters 7 (0.0%)\n\tLCN of Data Attribute for FILE_MFT: 4\n\tFILE_MFTMirr Size: 4\n\tLCN of Data Attribute for File_MFTMirr: 12207031\n\tSize of Attribute Definition Table: 2560\n\tNumber of Attached Extent Inodes: 0\nFILE_Bitmap Information \n\tFILE_Bitmap MFT Record Number: 6\n\tState of FILE_Bitmap Inode: 80\n\tLength of Attribute List: 0\n\tNumber of Attached Extent Inodes: 0\nFILE_Bitmap Data Attribute Information\n\tDecompressed Runlist: not done yet\n\tBase Inode: 6\n\tAttribute Types: not done yet\n\tAttribute Name Length: 0\n\tAttribute State: 3\n\tAttribute Allocated Size: 3055616\n\tAttribute Data Size: 3051760\n\tAttribute Initialized Size: 3051760\n\tAttribute Compressed Size: 0\n\tCompression Block Size: 0\n\tCompression Block Size Bits: 0\n\tCompression Block Clusters: 0\n\tFree Clusters: 24396820 (99.9%)\nFile_Logfile Information\n\tNo restart page\n",
"stderr": "Forced to continue.\n",
"seconds": 0.003583445999538526
},
{
"command": [
"umount",
"/run/media/testbench/bench/fsbench-tqvi_8gb/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.661680326997157
},
{
"command": [
"losetup",
"--associated",
"/run/media/testbench/bench/fsbench-tqvi_8gb/disk.raw",
"--noheadings",
"--output",
"NAME"
],
"returncode": 0,
"stdout": "/dev/loop3\n",
"stderr": "",
"seconds": 0.0019631600007414818
},
{
"command": [
"losetup",
"--detach",
"/dev/loop3"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.0009175710001727566
}
],
"paired_net_saved_bytes": 131624960,
"paired_net_saved_percent": 0.15766155943301105,
"paired_file_allocation_saved_bytes": 131727360
}{
"variant": {
"filesystem": "exfat",
"compression": false,
"driver": "exfat"
},
"label": "exFAT (default)",
"status": "error",
"warnings": [],
"format_seconds": 0.04433920799783664,
"empty": {
"space": {
"total_bytes": 99995746304,
"free_bytes": 99995353088,
"available_bytes": 99995353088,
"used_bytes": 393216,
"reserved_bytes": 0,
"block_size": 131072,
"inodes_total": 0,
"inodes_free": 0
},
"files": {
"logical_bytes": 0,
"allocated_bytes": 0,
"files": 0,
"directories": 0,
"directory_allocated_bytes": 0
},
"image_allocated_bytes": 430080,
"unaddressable_bytes": 4253696,
"native": {},
"warnings": [],
"file_data_bytes": 0,
"non_file_overhead_estimate_bytes": 4646912
},
"error": "[Errno 22] Invalid argument: '/run/media/testbench/bench/fsbench-7vr72y2r/mount/payload/pass-000000/vids/Video_2026-06-27_20-35-01 (14:58.2 - 15:48.3).mkv'",
"seconds": 906.505543170002,
"commands": [
{
"command": [
"losetup",
"--find",
"--show",
"/run/media/testbench/bench/fsbench-7vr72y2r/disk.raw"
],
"returncode": 0,
"stdout": "/dev/loop3\n",
"stderr": "",
"seconds": 0.036716881000756985
},
{
"command": [
"losetup",
"--json",
"--list",
"--output",
"NAME,BACK-FILE",
"/dev/loop3"
],
"returncode": 0,
"stdout": "{\n \"loopdevices\": [\n {\n \"name\": \"/dev/loop3\",\n \"back-file\": \"/run/media/testbench/bench/fsbench-7vr72y2r/disk.raw\"\n }\n ]\n}\n",
"stderr": "",
"seconds": 0.000873935001436621
},
{
"command": [
"mkfs.exfat",
"--help"
],
"returncode": 1,
"stdout": "",
"stderr": "Usage: mkfs.exfat\n\t-L | --volume-label=label Set volume label\n\t-U | --volume-guid=guid Set volume GUID\n\t-s | --sector-size=size(or suffixed by 'K') Specify sector size\n\t-c | --cluster-size=size(or suffixed by 'K' or 'M') Specify cluster size\n\t-b | --boundary-align=size(or suffixed by 'K' or 'M') Specify boundary alignment\n\t --pack-bitmap Move bitmap into FAT segment\n\t --upcase=file Specify up-case table binary file\n\t --bootcode-msg=message Specify custom message in MBR bootstrap code\n\t-P | --partition-table=auto|none|mbr|gpt Specify partition table\n\t-f | --full-format Full format\n\t-F | --force Overwrite an existing non-exFAT filesystem\n\t-C | --check-written Verify written filesystem metadata by read-back\n\t-K | --no-discard Do not discard blocks\n\t-V | --version Show version\n\t-q | --quiet Print only errors\n\t-v | --verbose Print debug\n\t-h | --help Show help\n",
"seconds": 0.001422930999979144
},
{
"command": [
"mkfs.exfat",
"-P",
"none",
"-K",
"/dev/loop3"
],
"returncode": 0,
"stdout": "exfatprogs version : 1.4.3 (2026-08-14)\nlibblkid version : 2.42.2 (16-Jun-2026)\nPartition table: none\nZeroing out 65536 bytes: done\nCreating exFAT filesystem(/dev/loop3, cluster size=131072)\n\nWriting volume boot record: done\nWriting backup volume boot record: done\nFat table creation: done\nAllocation bitmap creation: done\nUpcase table creation: done\nWriting root directory entry: done\nFilesystem UUID: EBCF-DBCC\nSynchronizing...\n\nexFAT format complete!\n",
"stderr": "",
"seconds": 0.04254536399821518
},
{
"command": [
"mount",
"-t",
"exfat",
"-o",
"rw,noatime,nodev,nosuid,noexec",
"/dev/loop3",
"/run/media/testbench/bench/fsbench-7vr72y2r/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.013426481000351487
},
{
"command": [
"umount",
"/run/media/testbench/bench/fsbench-7vr72y2r/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.27810367500205757
},
{
"command": [
"losetup",
"--associated",
"/run/media/testbench/bench/fsbench-7vr72y2r/disk.raw",
"--noheadings",
"--output",
"NAME"
],
"returncode": 0,
"stdout": "/dev/loop3\n",
"stderr": "",
"seconds": 0.00232699399930425
},
{
"command": [
"losetup",
"--detach",
"/dev/loop3"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.0013348329994187225
}
]
}{
"variant": {
"filesystem": "xfs",
"compression": false,
"driver": "xfs",
"profile": "lean"
},
"label": "XFS (reflink=0, rmapbt=0, parent=0)",
"status": "ok",
"warnings": [],
"format_seconds": 0.1076792790008767,
"empty": {
"space": {
"total_bytes": 99932889088,
"free_bytes": 99799531520,
"available_bytes": 99799531520,
"used_bytes": 133357568,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 48828096,
"inodes_free": 48828093
},
"files": {
"logical_bytes": 0,
"allocated_bytes": 0,
"files": 0,
"directories": 0,
"directory_allocated_bytes": 0
},
"image_allocated_bytes": 67436544,
"unaddressable_bytes": 67110912,
"native": {},
"warnings": [],
"file_data_bytes": 0,
"non_file_overhead_estimate_bytes": 200468480
},
"format_info": "meta-data=/dev/loop3 isize=512 agcount=4, agsize=6103516 blks\n = sectsz=512 attr=2, projid32bit=1\n = crc=1 finobt=1, sparse=1, rmapbt=0\n = reflink=0 bigtime=1 inobtcount=1 nrext64=1\n = exchange=1 metadir=0\ndata = bsize=4096 blocks=24414062, imaxpct=25\n = sunit=0 swidth=0 blks\nnaming =version 2 bsize=4096 ascii-ci=0, ftype=1, parent=0\nlog =internal log bsize=4096 blocks=16384, version=2\n = sectsz=512 sunit=0 blks, lazy-count=1\nrealtime =none extsz=4096 blocks=0, rtextents=0\n = rgcount=0 rgsize=0 extents\n = zoned=0 start=0 reserved=0\n",
"reference_write_seconds": 1054.4185064550002,
"reference": {
"space": {
"total_bytes": 99932889088,
"free_bytes": 16314081280,
"available_bytes": 16314081280,
"used_bytes": 83618807808,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 31865616,
"inodes_free": 31863536
},
"files": {
"logical_bytes": 83480168323,
"allocated_bytes": 83484192768,
"files": 2052,
"directories": 25,
"directory_allocated_bytes": 176128
},
"image_allocated_bytes": 83552755712,
"unaddressable_bytes": 67110912,
"native": {},
"warnings": [],
"file_data_bytes": 83484192768,
"non_file_overhead_estimate_bytes": 201725952,
"f2fs_released_bytes": 0
},
"reference_verified": true,
"capacity_write_seconds": 323.8491123899985,
"stop_reason": "ENOSPC",
"final": {
"space": {
"total_bytes": 99932889088,
"free_bytes": 208896,
"available_bytes": 208896,
"used_bytes": 99932680192,
"reserved_bytes": 0,
"block_size": 4096,
"inodes_total": 4440,
"inodes_free": 519
},
"files": {
"logical_bytes": 99789399706,
"allocated_bytes": 99796959232,
"files": 3870,
"directories": 48,
"directory_allocated_bytes": 331776
},
"image_allocated_bytes": 99866578944,
"unaddressable_bytes": 67110912,
"native": {},
"warnings": [],
"file_data_bytes": 99796959232,
"non_file_overhead_estimate_bytes": 202831872,
"f2fs_released_bytes": 0
},
"completed_passes": 1,
"seconds": 2150.919351002998,
"commands": [
{
"command": [
"losetup",
"--find",
"--show",
"/run/media/testbench/bench/fsbench-jjjazhoy/disk.raw"
],
"returncode": 0,
"stdout": "/dev/loop3\n",
"stderr": "",
"seconds": 0.0755175340018468
},
{
"command": [
"losetup",
"--json",
"--list",
"--output",
"NAME,BACK-FILE",
"/dev/loop3"
],
"returncode": 0,
"stdout": "{\n \"loopdevices\": [\n {\n \"name\": \"/dev/loop3\",\n \"back-file\": \"/run/media/testbench/bench/fsbench-jjjazhoy/disk.raw\"\n }\n ]\n}\n",
"stderr": "",
"seconds": 0.003753925000637537
},
{
"command": [
"mkfs.xfs",
"-f",
"-K",
"-m",
"reflink=0,rmapbt=0",
"-n",
"parent=0",
"/dev/loop3"
],
"returncode": 0,
"stdout": "meta-data=/dev/loop3 isize=512 agcount=4, agsize=6103516 blks\n = sectsz=512 attr=2, projid32bit=1\n = crc=1 finobt=1, sparse=1, rmapbt=0\n = reflink=0 bigtime=1 inobtcount=1 nrext64=1\n = exchange=1 metadir=0\ndata = bsize=4096 blocks=24414062, imaxpct=25\n = sunit=0 swidth=0 blks\nnaming =version 2 bsize=4096 ascii-ci=0, ftype=1, parent=0\nlog =internal log bsize=4096 blocks=16384, version=2\n = sectsz=512 sunit=0 blks, lazy-count=1\nrealtime =none extsz=4096 blocks=0, rtextents=0\n = rgcount=0 rgsize=0 extents\n = zoned=0 start=0 reserved=0\n",
"stderr": "",
"seconds": 0.10756996000054642
},
{
"command": [
"mount",
"-t",
"xfs",
"-o",
"rw,noatime,nodev,nosuid,noexec",
"/dev/loop3",
"/run/media/testbench/bench/fsbench-jjjazhoy/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.007991611997567816
},
{
"command": [
"xfs_info",
"/run/media/testbench/bench/fsbench-jjjazhoy/mount"
],
"returncode": 0,
"stdout": "meta-data=/dev/loop3 isize=512 agcount=4, agsize=6103516 blks\n = sectsz=512 attr=2, projid32bit=1\n = crc=1 finobt=1, sparse=1, rmapbt=0\n = reflink=0 bigtime=1 inobtcount=1 nrext64=1\n = exchange=1 metadir=0\ndata = bsize=4096 blocks=24414062, imaxpct=25\n = sunit=0 swidth=0 blks\nnaming =version 2 bsize=4096 ascii-ci=0, ftype=1, parent=0\nlog =internal log bsize=4096 blocks=16384, version=2\n = sectsz=512 sunit=0 blks, lazy-count=1\nrealtime =none extsz=4096 blocks=0, rtextents=0\n = rgcount=0 rgsize=0 extents\n = zoned=0 start=0 reserved=0\n",
"stderr": "",
"seconds": 0.009358054998301668
},
{
"command": [
"umount",
"/run/media/testbench/bench/fsbench-jjjazhoy/mount"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.31405105800149613
},
{
"command": [
"losetup",
"--associated",
"/run/media/testbench/bench/fsbench-jjjazhoy/disk.raw",
"--noheadings",
"--output",
"NAME"
],
"returncode": 0,
"stdout": "/dev/loop3\n",
"stderr": "",
"seconds": 0.0070286770023813006
},
{
"command": [
"losetup",
"--detach",
"/dev/loop3"
],
"returncode": 0,
"stdout": "",
"stderr": "",
"seconds": 0.003515303000312997
}
]
}{
"image_dir": "/run/media/testbench/bench",
"disk_size": 100000000000,
"filesystems": [
"ext4",
"xfs",
"btrfs",
"f2fs",
"ntfs",
"exfat"
],
"compression": "on",
"ntfs_driver": "ntfs-3g",
"mode": "full",
"data_dir": "/home/testbench/Dokumenty/fsoverheadbench/demo_data",
"demo_dir": "/home/testbench/Dokumenty/fsoverheadbench/demo_data",
"dataset_size": 268435456,
"small_files": 2000,
"seed": 2026,
"output": "/home/testbench/Dokumenty/fsoverheadbench/report.html",
"ext4_reserved_percent": 5.0,
"leave_free": 0,
"max_logical_bytes": 400000000000,
"host_reserve": 2147483648,
"no_verify": false,
"progress_interval": 5.0,
"dry_run": false,
"generate_only": false,
"custom_data": false
}[
{
"started_at": "2026-10-11T20:05:56+00:00",
"config": {
"image_dir": "/run/media/testbench/bench",
"disk_size": 100000000000,
"filesystems": [
"xfs-lean"
],
"compression": "off",
"ntfs_driver": "ntfs-3g",
"mode": "full",
"data_dir": "/home/testbench/Dokumenty/fsoverheadbench/demo_data",
"demo_dir": "/home/testbench/Dokumenty/fsoverheadbench/demo_data",
"dataset_size": 268435456,
"small_files": 2000,
"seed": 2026,
"output": "/home/testbench/Dokumenty/fsoverheadbench/report.html",
"append": true,
"ext4_reserved_percent": 5.0,
"leave_free": 0,
"max_logical_bytes": 400000000000,
"host_reserve": 2147483648,
"no_verify": false,
"progress_interval": 5.0,
"dry_run": false,
"generate_only": false,
"custom_data": false
},
"environment": {
"platform": "Linux-7.3.0-9-generic-x86_64-with-glibc2.44",
"kernel": "7.3.0-9-generic",
"python": "3.14.8",
"tools": {
"losetup": {
"path": "/usr/sbin/losetup",
"version": "losetup from util-linux 2.42.2"
},
"mount": {
"path": "/usr/bin/mount",
"version": "mount from util-linux 2.42.2 (libmount 2.42.2: selinux, smack, btrfs, verity, namespaces, idmapping, statmount, statx, fanotify, udev, assert, debug)"
},
"mkfs.ext4": {
"path": "/usr/sbin/mkfs.ext4",
"version": "mke2fs 1.47.4 (6-Mar-2025)\n\tUsing EXT2FS Library version 1.47.4"
},
"mkfs.xfs": {
"path": "/usr/sbin/mkfs.xfs",
"version": "mkfs.xfs version 6.19.0"
},
"mkfs.btrfs": {
"path": "/usr/sbin/mkfs.btrfs",
"version": "mkfs.btrfs, part of btrfs-progs v7.1\n-EXPERIMENTAL -INJECT -STATIC +LZO +ZSTD +UDEV +FSVERITY +ZONED CRYPTO=builtin"
},
"mkfs.f2fs": {
"path": "/usr/sbin/mkfs.f2fs",
"version": "mkfs.f2fs 1.16.0 (2023-04-11)"
},
"mkfs.ntfs": {
"path": "/usr/sbin/mkfs.ntfs",
"version": "mkntfs v2026.7.7 (libntfs-3g)\n\nCreate an NTFS volume on a user specified (block) device.\n\nCopyright (c) 2000-2007 Anton Altaparmakov\nCopyright (c) 2001-2005 Richard Russon\nCopyright (c) 2002-2006 Szabolcs Szakacsits\nCopyright (c) 2005 Erik Sornes\nCopyright (c) 2007 Yura Pakhuchiy\nCopyright (c) 2010-2018 Jean-Pierre Andre\n\nThis program is free software, released under the GNU General Public License\nand you are welcome to redistribute it under certain conditions. It comes with\nABSOLUTELY NO WARRANTY; for details read the GNU General Public License to be\nfound in the file \"COPYING\" distributed with this program, or online at:\nhttp://www.gnu.org/copyleft/gpl.html\n\nDevelopers' email address: [email protected]\nNews, support and information: https://github.com/tuxera/ntfs-3g/"
},
"mkfs.exfat": {
"path": "/usr/sbin/mkfs.exfat",
"version": "exfatprogs version : 1.4.3 (2026-08-14)\nlibblkid version : 2.42.2 (16-Jun-2026)"
},
"ntfs-3g": {
"path": "/usr/bin/ntfs-3g",
"version": "ntfs-3g 2026.7.7 integrated FUSE 28"
},
"btrfs": {
"path": "/usr/bin/btrfs",
"version": "btrfs-progs v7.1\n-EXPERIMENTAL -INJECT -STATIC +LZO +ZSTD +UDEV +FSVERITY +ZONED CRYPTO=builtin"
}
},
"optional_compsize": "/usr/sbin/compsize",
"filesystems": "nodev\tsysfs\nnodev\ttmpfs\nnodev\tproc\nnodev\tcgroup\nnodev\tcgroup2\nnodev\tdevtmpfs\nnodev\tconfigfs\nnodev\tdebugfs\nnodev\ttracefs\nnodev\tsecurityfs\nnodev\tsockfs\nnodev\tbpf\nnodev\tpipefs\nnodev\tramfs\nnodev\thugetlbfs\nnodev\tdevpts\n\text3\n\text2\n\text4\n\tsquashfs\n\tvfat\nnodev\tecryptfs\n\tfuseblk\nnodev\tfuse\nnodev\tfusectl\nnodev\tefivarfs\nnodev\tmqueue\nnodev\tpstore\nnodev\tautofs\n\txfs\nnodev\tbinfmt_misc\n\tbtrfs\n\tf2fs\n\texfat\n",
"ext4_host_defaults": "[defaults]\n\tbase_features = sparse_super,large_file,filetype,resize_inode,dir_index,ext_attr\n\tdefault_mntopts = acl,user_xattr\n\tenable_periodic_fsck = 0\n\tblocksize = 4096\n\tinode_size = 256\n\tinode_ratio = 16384\n\n[fs_types]\n\text3 = {\n\t\tfeatures = has_journal\n\t}\n\text4 = {\n\t\tfeatures = has_journal,extent,huge_file,flex_bg,metadata_csum,metadata_csum_seed,64bit,dir_nlink,extra_isize,orphan_file\n\t}\n\tsmall = {\n\t\tblocksize = 1024\n\t\tinode_ratio = 4096\n\t}\n\tfloppy = {\n\t\tblocksize = 1024\n\t\tinode_ratio = 8192\n\t}\n\tbig = {\n\t\tinode_ratio = 32768\n\t}\n\thuge = {\n\t\tinode_ratio = 65536\n\t}\n\tnews = {\n\t\tinode_ratio = 4096\n\t}\n\tlargefile = {\n\t\tinode_ratio = 1048576\n\t\tblocksize = -1\n\t}\n\tlargefile4 = {\n\t\tinode_ratio = 4194304\n\t\tblocksize = -1\n\t}\n\thurd = {\n\t blocksize = 4096\n\t inode_size = 128\n\t warn_y2038_dates = 0\n\t}\n"
}
}
]{
"platform": "Linux-7.3.0-9-generic-x86_64-with-glibc2.44",
"kernel": "7.3.0-9-generic",
"python": "3.14.8",
"tools": {
"losetup": {
"path": "/usr/sbin/losetup",
"version": "losetup from util-linux 2.42.2"
},
"mount": {
"path": "/usr/bin/mount",
"version": "mount from util-linux 2.42.2 (libmount 2.42.2: selinux, smack, btrfs, verity, namespaces, idmapping, statmount, statx, fanotify, udev, assert, debug)"
},
"mkfs.ext4": {
"path": "/usr/sbin/mkfs.ext4",
"version": "mke2fs 1.47.4 (6-Mar-2025)\n\tUsing EXT2FS Library version 1.47.4"
},
"mkfs.xfs": {
"path": "/usr/sbin/mkfs.xfs",
"version": "mkfs.xfs version 6.19.0"
},
"mkfs.btrfs": {
"path": "/usr/sbin/mkfs.btrfs",
"version": "mkfs.btrfs, part of btrfs-progs v7.1\n-EXPERIMENTAL -INJECT -STATIC +LZO +ZSTD +UDEV +FSVERITY +ZONED CRYPTO=builtin"
},
"mkfs.f2fs": {
"path": "/usr/sbin/mkfs.f2fs",
"version": "mkfs.f2fs 1.16.0 (2023-04-11)"
},
"mkfs.ntfs": {
"path": "/usr/sbin/mkfs.ntfs",
"version": "mkntfs v2026.7.7 (libntfs-3g)\n\nCreate an NTFS volume on a user specified (block) device.\n\nCopyright (c) 2000-2007 Anton Altaparmakov\nCopyright (c) 2001-2005 Richard Russon\nCopyright (c) 2002-2006 Szabolcs Szakacsits\nCopyright (c) 2005 Erik Sornes\nCopyright (c) 2007 Yura Pakhuchiy\nCopyright (c) 2010-2018 Jean-Pierre Andre\n\nThis program is free software, released under the GNU General Public License\nand you are welcome to redistribute it under certain conditions. It comes with\nABSOLUTELY NO WARRANTY; for details read the GNU General Public License to be\nfound in the file \"COPYING\" distributed with this program, or online at:\nhttp://www.gnu.org/copyleft/gpl.html\n\nDevelopers' email address: [email protected]\nNews, support and information: https://github.com/tuxera/ntfs-3g/"
},
"mkfs.exfat": {
"path": "/usr/sbin/mkfs.exfat",
"version": "exfatprogs version : 1.4.3 (2026-08-14)\nlibblkid version : 2.42.2 (16-Jun-2026)"
},
"ntfs-3g": {
"path": "/usr/bin/ntfs-3g",
"version": "ntfs-3g 2026.7.7 integrated FUSE 28"
},
"btrfs": {
"path": "/usr/bin/btrfs",
"version": "btrfs-progs v7.1\n-EXPERIMENTAL -INJECT -STATIC +LZO +ZSTD +UDEV +FSVERITY +ZONED CRYPTO=builtin"
}
},
"optional_compsize": "/usr/sbin/compsize",
"filesystems": "nodev\tsysfs\nnodev\ttmpfs\nnodev\tproc\nnodev\tcgroup\nnodev\tcgroup2\nnodev\tdevtmpfs\nnodev\tconfigfs\nnodev\tdebugfs\nnodev\ttracefs\nnodev\tsecurityfs\nnodev\tsockfs\nnodev\tbpf\nnodev\tpipefs\nnodev\tramfs\nnodev\thugetlbfs\nnodev\tdevpts\n\text3\n\text2\n\text4\n\tsquashfs\n\tvfat\nnodev\tecryptfs\n\tfuseblk\nnodev\tfuse\nnodev\tfusectl\nnodev\tefivarfs\nnodev\tmqueue\nnodev\tpstore\nnodev\tautofs\n\txfs\nnodev\tbinfmt_misc\n",
"ext4_host_defaults": "[defaults]\n\tbase_features = sparse_super,large_file,filetype,resize_inode,dir_index,ext_attr\n\tdefault_mntopts = acl,user_xattr\n\tenable_periodic_fsck = 0\n\tblocksize = 4096\n\tinode_size = 256\n\tinode_ratio = 16384\n\n[fs_types]\n\text3 = {\n\t\tfeatures = has_journal\n\t}\n\text4 = {\n\t\tfeatures = has_journal,extent,huge_file,flex_bg,metadata_csum,metadata_csum_seed,64bit,dir_nlink,extra_isize,orphan_file\n\t}\n\tsmall = {\n\t\tblocksize = 1024\n\t\tinode_ratio = 4096\n\t}\n\tfloppy = {\n\t\tblocksize = 1024\n\t\tinode_ratio = 8192\n\t}\n\tbig = {\n\t\tinode_ratio = 32768\n\t}\n\thuge = {\n\t\tinode_ratio = 65536\n\t}\n\tnews = {\n\t\tinode_ratio = 4096\n\t}\n\tlargefile = {\n\t\tinode_ratio = 1048576\n\t\tblocksize = -1\n\t}\n\tlargefile4 = {\n\t\tinode_ratio = 4194304\n\t\tblocksize = -1\n\t}\n\thurd = {\n\t blocksize = 4096\n\t inode_size = 128\n\t warn_y2038_dates = 0\n\t}\n"
}Sources: Btrfs accounting, compsize, F2FS compression, NTFS-3G compression.