Яка різниця між ext3 та ext4 з точки зору загального користувача


55

Які великі відмінності між ext3 та ext4 з точки зору загального користувача? Я чув, що дотримуватися ext3 мудріше. Це правда?

EDIT : Я хочу зазначити одне, що я подвійний користувач ОС (Windows і Ubuntu), тому неможливість встановлення накопичувача (ext4) з Windows є для мене великим негативом. Але, ext3 має цю привілей.

Відповіді:


52

Кілька років тому я б сказав, дотримуйтесь, ext3але сьогодні ext4це краще. Нещодавно (16 травня 2011 р.) З сайту thegeekstuff.com підсумовується досить непогано:

  • Підтримує величезний індивідуальний розмір файлу та загальний розмір файлової системи.
  • Максимальний індивідуальний розмір файлу може становити від 16 ГБ до 16 ТБ
  • Загальний максимальний розмір файлової системи ext4 - 1 ЕБ (екзабайт). 1 EB = 1024 PB (петабайт). 1 PB = 1024 ТБ (терабайт).
  • Каталог може містити максимум 64 000 підкаталогів (на відміну від 32 000 у ext3)
  • Ви також можете встановити існуючий ext3 fs як ext4 fs (не потребуючи оновлення).
  • У ext4 введено кілька інших нових функцій: мультиблокове розподіл, відкладене розподілення, контрольна сума журналу. швидкий fsck тощо. Все, що вам потрібно знати, це те, що ці нові функції покращили продуктивність і надійність файлової системи порівняно з ext3.
  • У ext4 у вас також є можливість вимкнути функцію журналу "вимкнено".

Дуже хороше порівняння 2009 року на linuxologist.com має графік про продуктивність запису з 4Gb:

im1

а також має деяку іншу інформацію про ext4.

Я сам мав нульові проблеми з ext4.

Якщо вам потрібно поділитися розділом з Windows, вам знадобиться ext3. Я сам відмовився від Windows, тому в мене все встановлено ext4і використовувати USB-накопичувач для перенесення даних на машину Windows (головним чином на роботі).

Що можна зробити для налаштування:

/ ext4
міняти місцями
/ home ext4
/ datapartiton_with_windows ext3

Тоді ви можете зробити останній спільним розділом для обох ОС.


Правда. Я прагну використовувати для цього USB-накопичувач. Копія на палицю та дані доступні в інших ОС.
Rinzwind

Подорож - це взагалі гарна річ. Вимкніть це, лише якщо ви точно знаєте, що робите.
Thorbjørn Ravn Andersen

2

Єдині причини, про які я можу подумати на даний момент, щоб не використовувати ext4, - це сумісність із старими системами, і, востаннє, коли я спробував це, у ext4 виникли проблеми із втратою даних при використанні на флеш-носіях (наприклад, накопичувачі великих пальців тощо). Це другий я не тестував близько півроку, тому він, можливо, був виправлений. В іншому випадку продуктивність і надійність - це великі покращення порівняно з ext3.


2
Ця проблема "втрати даних" може виникнути, якщо ви небезпечно видалите носій. Це не проблема, обмежена ext *, але й іншою файловою системою. Це порівняно з функцією "Оптимізація продуктивності" в Windows.
Лекенштейн

2
сьогодні можна прочитати ext4 в Windows. Використовуйте утиліту під назвою ext2read. тож чи є якась інша проблема, яка залишилася у ext4 FS /
CR2

5
Ця проблема "втрати даних", якщо вона не була виправлена, не має нічого спільного з небезпечним видаленням носія і всім спільним з ext4, з деякими припущеннями щодо роботи пристрою зберігання даних, що не відповідає дійсності дешевих флешок. Ви не повинні видаляти носій взагалі. Просто зробіть велику купу передач даних, як, скажімо, встановлення Linux на flash4rive ext4. Востаннє я спробував це, ви почали отримувати пошкоджені та відсутні файли майже до завершення встановлення. І ні, з приводом фізично нічого поганого не було. Це добре працювало з ext3.
Перкінс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.