Чи є швидші рішення для NTFS в Linux, ніж NTFS-3G?


10

NTFS-3G - стабільний драйвер для читання / запису NTFS, але він, на жаль, надзвичайно повільний порівняно з NTFS у Windows та будь-якою рідною файловою системою Linux. Мало того, що сам доступ дуже повільний завдяки використанню FUSE, NTFS-3G не має можливостей рідного драйвера NTFS для Windows в системах уникнення фрагментації NTFS. (Я підозрюю, що використання NTFS під NTFS-3G є причиною того, що так багато скарг на NTFS стає фрагментарним, тому що це рідко, якщо коли-небудь трапляється в Windows)

Чи існує якийсь (можливо, невільний) драйвер NTFS для Linux, який не надто повільний?

EDIT: Більшість навантажень, які будуть відбуватися всередині цієї файлової системи, будуть мати VMWare, тому розумна продуктивність особливо важлива.


Я бачу безліч роздроблених дисків на вікнах. Це не так вже й погано на 7, тому що він дефрагмує на задньому плані, але xp може легко роздробитися.
Joel Coehoorn

1
@Joel: Я, як правило, бачу фрагментовані диски лише в Windows, коли накопичувач відносно повний. Я бачу фрагментовані накопичувачі на скриньках Linux, коли диск майже порожній. Навіть коли накопичувач заповнений, він зазвичай набагато фрагментованіший на скриньках Linux, а фрагменти, які там є, мають менші шматки, розташовані менш ефективно. У драйвері Windows є кілька років на реалізацію Linux, і це не реверсивно. Не дивно, що він би працював краще.
Біллі ONeal

@Joel: (Що стосується цього, драйвери Ext4, доступні для Windows, так само погано
поводяться

Відповіді:


5

дивлячись на http://www.tuxera.com/products/ntfs-open-source/ та статистику на http://www.tuxera.com/products/tuxera-ntfs-commerce/performance/ Я не думаю, що ти може досягти кращої швидкості, ніж з тушерами.


Чи є де насправді купити прокляту річ? :) +1.
Біллі ONeal

tuxera.com/community/ntfs-3g-download ... просто версія спільноти, спробуйте, якщо ця найновіша річ вирішить вашу проблему. якщо не зв’яжіться з tuxera, а просто запитайте, де вони ховають свої речі, які створили ці графіки :)
akira

2
@akira: Errr .. це ntfs-3g, це той самий повільний модуль FUSE, який я описав раніше, і який є найнижчою смужкою графів у графіках, зазначених у вашому посиланні.
Біллі ONeal

@Billy ONeal: тоді зробіть другу частину мого коментаря: "якщо ні, зв'яжіться з tuxera і просто запитайте, де вони їхні речі, які створили ці діаграми".
акіра

1
Phoronix зробив цілковиту реєстрацію на драйвері Tuxera Proprietary NTFS Kernel. phoronix.com/scan.php?page=news_item&px=OTU5Ng У порівнянні з добре написаним драйвером ядра, драйвери FUSE не в одному класі. Вся ця ситуація з NTFS "перемелює мою передачу"! Про це я писав у своїй відповіді на це інше питання superuser.com/questions/139452/kernel-ntfs-driver-vs-ntfs-3g/…
JM Becker,

2

На мій досвід, OS X може поширюватися на Linux, драйвер Paragon NTFS у 2-3 рази швидше, ніж NTFS3g / Tuxera. В OS X драйвер Paragon настільки ж швидкий, як і рідний NTFS.


0

Єдиний інший драйвер ntfs, про який я знаю для Linux, - це ядро, яке читає лише одне, чи швидше воно при читанні. Читання / запис томів ext2 / 3 з Windows з відповідними драйверами IFS теж повільне.

Що стосується ntfs у Windows, що не викликає фрагментації, то навіть лише свіжа установка Windows 7 на 2TB томі ntfs має фрагментарні файли. Фрагменти Windows, якщо це дозволяє швидше швидкості запису, саме так він і розроблений.


3
ВСІ розумні файлові системи мають фрагментовані файли. Дозволення файлів фрагментувати потрібно, щоб мати працюючу файлову систему. Фрагмент EXT3 та EXT4 теж - лише тому, що не існує інструменту для вирішення проблеми, не означає, що він не існує. Немає причини, що NTFS має бути повільним - це повільно, в основному в результаті роботи над FUSE.
Біллі ONeal

1
Я не хочу вступати у війну полум'я на FUSE чи не-FUSE. Однак фрагментація відбувається набагато повільніше на EXT або HFS (для Mac), ніж на NTFS. Тож фрагментація є проблемою для багатьох користувачів Mac чи Linux. HFS + - це навіть дефрагментація на ходу і прозоро файли, коли це необхідно. Тільки Windows вимагає дефрагментації інструментів для запуску вручну, що в першу чергу є поганим дизайном.
Гюйгенс

1
@Huygens: Фрагментація також не є проблемою для користувачів Windows. Тільки при використанні сторонніх драйверів NTFS у мене виникають проблеми. Вони здаються менш розумними, як вони виділяють простір під час роботи з великими файлами, такими як зображення VMWare. (Це, мабуть, частково, тому що для
обмежених

1
@Billy це було покращено у Vista або 7? У мене працює тільки Windows, і це все ще XP, який дуже сильно страждає від фрагментації.
Гюйгенс

1
@Huygens: Дефрагментатори, які я використовую, є безкоштовними або навіть з відкритим кодом і просто дають перелік фрагментованих файлів та скільки їх фрагментів. Навіть фрагменти Windows 7 сильно.
ewanm89
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.