Neumí. Viz Wikipedie:
Max number of files: Set at filesystem creationNa ext4 Wiki se dokonce píše:
The number of inodes in the system can not be changed after the filesystem is created, at least without growing the filesystem. If the filesystem is grown using resize2fs (wihch requires increasing the size of the partition or logical volume on which the filesystem resides, of course), the number of inodes in the filesystem will grow, but only in rough proportion to the number of blocks in the filesystem.
The proportion of inodes to disk space available is controlled by the -i option to mke2fs.
There is no harm in creating too many inodes, except that time to fsck the filesystem will grow a small amount, and space that could be used for file storage will be reserved for the inode table.
Jinak používám ext3 i ext4 a nikdy mi inody nedošly. Žádná vlastní čísla jsem nezadával. mke[234]fs to nějak dobře odhaduje.
Jádro 2.6.23 přidává další 2 bity k timestampu v systému a tohoto vylepšení využívá i ext4. To pak může ukládat čas s přesností na nanosekundy.
Tady se asi vloudila nějaká chyba. Dva bity by na nanosekundovou granularitu nemohly stačit, na to je jich potřeba aspoň 30.
A tak je to i s dalšími "rozdíly". Tady v této správičce to ještě není dotažené do absurností, ale v některých článcích co teď vychází je opravdu většina výhod prezentována jako "EXT4 umí navíc i tohle a nejlepší na tom je, že to jde použít i s EXT3".
Kde tedy dělám chybu? Když věřím, že EXT4 umí něco víc, nebo když věřím, že "Stále se daří udržet dopřednou a zpětnou kompatibilitu, takže ext3 může uživatel připojit jako ext4 a obráceně."
Osobně to chápu tak, že EXT4 bude dopředně kompatibilní (tedy EXT4 mountovatelná coby EXT3) jen pokud jste ji vlastně nepoužili.