On Sun, Mar 15, 2015 at 12:17 PM, Felix Miata
I seriously doubt that. And I don't think it's even possible because the normal kernel pagesize on x86 is 4KiB since forever, and the file system block size has to be a multiple of that which makes 4KiB the minimum fs block size on x86. For tools at least 5 years old, ext4, XFS, and Btrfs all default to 4KiB block sizes. Btrfs still uses a 4KiB block size but now uses a 16KiB node/leaf size by default for storing metadata and inline data.
From the HD resulting in my OP:
Per e2fsprogs, if you are creating a filesystem under 3 MiB, the block size of the filesystem is set to 1 KiB, an inode size of 128 bytes, and a byte to inode ratio of 8196. Anything else under 512 MiB is created with a block size of 1 KiB, an inode size of 128 bytes, and a byte to inode ratio of 4096. For most filesystems (under 4 TiB) the defaults are a block size of 4 KiB, and inode size of 256 bytes, and a byte to inode ratio of 16384. For larger filesystems (under 16 TiB), the only change is a byte to inode ratio of 32768. Finally, if you somehow have a block device greater than 16 TiB, the ratio is set to the largest permissible value for a short integer, 65536. IIRC, for ext4, the inode size is set to 256 bytes regardless of the size of the filesystem. Brandon Vincent -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org