Точна цитата з ext4 Вікіпедії вступу в
Однак Red Hat рекомендує використовувати XFS замість ext4 для об'ємів більше 100 ТБ.
Як це згадує ext4
Код для створення файлових систем, більший за 16 TiB, на момент написання цієї статті не міститься в стабільному випуску e2fsprogs. Це буде в майбутніх випусках.
це може бути однією з причин уникнути файлових систем більше 16 TiB, але ця примітка застаріла: e2fsprogs
оскільки версія 1,42 (листопад 2011 р.) цілком здатна створювати та обробляти файлові системи розміром більше 16 TiB. mke2fs
використовує big
та huge
типи для таких систем (фактично, big
від 4 до 16 TiB, і huge
далі); вони збільшують коефіцієнт індексів, щоб зменшити кількість входів.
Повертаючись до рекомендації Red Hat, станом на RHEL 7.3 XFS - це файлова система за замовчуванням, підтримується до 500 TiB, а ext4 підтримується лише до 50 TiB. Я думаю, що це контрактно, а не технічно, хоча керівництво адміністрації зберігання технічно визначає межі (не вникаючи в деталі). Я гадаю, що для обмеження 50 TiB є технічні причини чи ефективність ...
В e2fsprogs
примітках до випуску дійсно дають одну причину , щоб уникнути файлових систем розміром більше 16 Тб: судячи по всьому, resize_inode
функція може бути відключена в файлових системах більше , ніж це.