The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Компания Paragon Software опубликовала GPL-реализацию NTFS для ядра Linux, opennews (?), 16-Авг-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


315. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  +1 +/
Сообщение от пох. (?), 23-Авг-20, 23:05 
Хозяйке на заметку: парагоновцы не понимают семантику масок - umask/dmask/fmask у них на самом деле не маски, а сами пермишны (то есть выставляйте dmask=755, а не 022 как у fs написанных теми кто таки пользуется юникс-системами)

nls тоже используют как-то "причудливо", то есть драйвер загружает нужную страницу (видно по возрастанию числа линков у модуля) но отдает по прежнему utf8 (this suxx).

time cat /mnt/trash/wrk/china-orig.tar > /dev/null
0.015u 18.478s 0:19.79 93.3%    0+0k 5103328+0io 0pf+0w
~# w
22:56:23 up 24 min,  2 users,  load average: 0.28, 0.07, 0.02

(39G, не хрен собачий)

Ну хрен знает - для быстро скопировать с "флэшки" на файлохранилку понатыреный филез и варез - наверное, сгодится. В обратную сторону не пробовал, ссыкотно. Да, это у меню кривохакнутое ведро 5.4.58 (впрочем, в данном случае кривохак ничему не мешал, он проявляется когда много мелких файлов, но у меня такого не водится).

Ответить | Правка | Наверх | Cообщить модератору

316. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  +/
Сообщение от пох. (?), 24-Авг-20, 14:00 
0.033u 8.032s 0:21.10 38.1%     0+0k 5103328+0io 0pf+0w
~# w
13:32:58 up 9 min,  2 users,  load average: 0.72, 0.18, 0.05

это ntfs-3g для сравнения.

Чего-то как-то не особо впечатляющая разница. При этом по набору фич, полезных для лично меня - ntfs3g впереди (существует для всех систем, поддерживающих fuse, не linuxonly, там есть попытки acl mapping и работы с windows-специфичными свойствами fs).
Без journal replay я как-нибудь переживу (то есть я бы предпочел без него, оставив виндово - винде, лучше бы драйвер сразу сообщал что диск некорректно закрыт и не надо его читать тут - но вот такой фичи как раз нет)

Ответить | Правка | Наверх | Cообщить модератору

320. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  +/
Сообщение от n80 (?), 24-Авг-20, 18:44 
> 0.033u 8.032s 0:21.10 38.1%     0+0k 5103328+0io 0pf+0w
> ~# w
> 13:32:58 up 9 min,  2 users,  load average: 0.72, 0.18,
> 0.05
> это ntfs-3g для сравнения.
> Чего-то как-то не особо впечатляющая разница.

Так надо на куда более скромных железках сравнивать же. Собственно, коммерческую версию сабжа встречал во всякой встроенке, типа TV-приставок. Впрочем, и на не очень старых ПК (типа P3, только не надо мне в дату их выпуска тыкать, очень такой себе аргумент, да, можно сказать что нишебродопроблемы, я не против) ntfs-3g явно упирался в проц (впрочем, я давненько им там не пользовался, возможно, с тех пор и оптимизировали существенно).

> Без journal replay я как-нибудь переживу (то есть я бы предпочел без
> него, оставив виндово - винде, лучше бы драйвер сразу сообщал что
> диск некорректно закрыт и не надо его читать тут - но вот такой фичи как раз нет)

Помнится мне, винда (начиная с какой-то версии) и при корректном отмонтировании любит оставлять непустой журнал (типа, а чего: потом всё равно при следующем монтировании винда докатит, а остальные пусть страдают), так что без поддержки log replay нынче драйвер практически бесполезен. А отказ в монтировании при наличии dirty-флага тут и так есть.

Ответить | Правка | Наверх | Cообщить модератору

322. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  +1 +/
Сообщение от Вменяемый разработчик (?), 24-Авг-20, 20:27 
> Так надо на куда более скромных железках сравнивать же.

это 32битный arm с телефонным процессором
TL;DR : возможно, сравнивать надо было запись мелких файлов. Но мне не надо, а рисковать своими дисками ради теста я не хочу.

На более скромной железке я даже не уверен что удастся собрать все нужные детали (напоминаю, хрень неработоспособна без ядра только что из под гузки Торвальдса - запросто окажется что в твоем p3 такое уже и не грузится, из-за бодрого выпиливания поддержки половины немодных устаревших деталей)

> ntfs-3g явно упирался в проц (впрочем, я давненько им там не пользовался, возможно, с тех пор и
> оптимизировали существенно).

смеешься? На нее член положон с 2016  - когда надо было наконец собраться с духом и переписывать на fuse3. (постарел Жан-Пьер и тяжело ему пилить в одно жало - венгр с самого начала коммерческой тухеры ни на каком инструменте не играет, он руководитель, как вы, и никто никогда не видел его код, а русский, как обычно, пошел на мороз сразу как запахло деньжыщами)
Вместо этого: https://sourceforge.net/p/ntfs-3g/ntfs-3g/ci/275edd5353639ac.../ - особенно 'insert a bootable floppy' умилило.

Возможно, если ты НА нее писал на своем пнетри, и это было уже после 2015го года - надо было включить big_writes "очень известный пре-цен-дент, даже в кино...зачеркнуто, википедии отражен!"
(и баг до конца не убран, потому что некому - но какой-то костылик подставлен, обещают диски не разносить в хлам - если ты зачем-то умудришься найти диск <4G на котором он проявляется)

> Помнится мне, винда (начиная с какой-то версии) и при корректном отмонтировании любит оставлять
> непустой журнал

я пока не сталкивался, при том что диски таскаю в основном именно с винды на линукс.

P.S. я,кстати, нашел ту самую табличку, с жалобным "но вообще-то я еще дебаг выключить думаю":
http://web.archive.org/web/20070104130638/http://www.ntfs-3g... после которой бегом, роняя кал, наши "чуваки в авторитете" кинулись улучшать линуксную ext3, а то очень, знаете ли, неудобненько выглядело.

Ответить | Правка | Наверх | Cообщить модератору

323. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  +/
Сообщение от пох. (?), 24-Авг-20, 20:28 
ffuck, как же затрахала автоподстановка левых ников
Ответить | Правка | Наверх | Cообщить модератору

324. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  +/
Сообщение от Michael Shigorinemail (ok), 24-Авг-20, 20:32 
"Кто с чем к нам, тот от того и того" же :D
Ответить | Правка | Наверх | Cообщить модератору

325. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  +/
Сообщение от пох. (?), 24-Авг-20, 20:54 
лучше б оно Аноним умело подставлять - в комментарии под пустой новостью умеет, а в ответах - "вы забыли заполнить поле name" - да не забыл я, блжад.

Зато при показе долбаной капчи - то что я написал, заменяется мусором из прошлого.

Ответить | Правка | Наверх | Cообщить модератору

326. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  +/
Сообщение от n80 (?), 24-Авг-20, 21:03 
Ну, конкретно я ext3 пригодным для использования никогда не считал, это действительно леденящая душу жесть, тут не спорю и ничего удивительного. Да и ext4 до сих пор хранит немало хтонического наследия, но в некоторых случаях приходится всё-таки выбирать его.

Насчёт выпиливания поддержки и сборки с несвежим ядром прямо свербит проверить, конечно.

Про big_writes что-то припоминаю, но беды с производительностью точно были и раньше, году так в 2010. Да, небезуспешно писал уже тогда на NTFS, такой вот извращенец.

Ответить | Правка | К родителю #322 | Наверх | Cообщить модератору

330. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  +1 +/
Сообщение от пох. (?), 24-Авг-20, 21:41 
> Ну, конкретно я ext3 пригодным для использования никогда не считал, это действительно

Как будто у тебя выбор тогда был (патчи против massive filesystem corruptions, не сбэкпортированные в ext2, и борьба с лимитом в 2G)
В том и дело что оказалось в тот момент, что в линуксе ни одной нормальной fs. Вой стоял такой, что волки из лесу бежали, тролли нажрались пингвинятины на пять лет вперед.

> Про big_writes что-то припоминаю, но беды с производительностью точно были и раньше,

так они потому и были, что big_writes у тебя не было. Они отключены по умолчанию именно из-за умения ntfs3g убивать мелкие флэшки (видимо, находились любители).

Запиши себе в fstab: rw,big_writes - эта пара не должна никогда разделяться, пока не перейдешь на цветную капус...fuse3, где это, наконец - умолчание.

> году так в 2010. Да, небезуспешно писал уже тогда на NTFS,

так в 2010м все работало. С тех пор добавили полуработающий обработчик reparse points и работающий trim (в 2014м ;-) - причем второе сделал совершенно отдельный от проекта человек.

Ответить | Правка | Наверх | Cообщить модератору

332. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  +/
Сообщение от n80 (?), 24-Авг-20, 21:55 
> Как будто у тебя выбор тогда был

Ну, какой-то выбор был, я всё-таки очень поздно до Linux добрался (где-то между 2004 и 2007). Так что сначала сидел на reiserfs (потому что пользоваться ext2/ext3 было совсем невыносимо), да, иногда загружаясь с внешнего носителя и запуская reiserfsck, иногда даже с ребилдом дерева, а потом открыл для себя XFS (да, опять постепенно открываем и аккуратно обходим заботливо разложенные грабли, но почти всё остальное ещё хуже).

> Запиши себе в fstab: rw,big_writes - эта пара не должна никогда разделяться, пока не перейдешь на цветную капус...fuse3, где это, наконец - умолчание.

У меня NTFS сейчас очень редко встречается, а где встречается — уже было обновление до fuse3. Так что повезло. Но за информацию благодарю, вот прям здорово что наконец-то узнал (всё-таки я далеко не все changelog'и успеваю читать, мягко говоря).

Ответить | Правка | Наверх | Cообщить модератору

333. "Компания Paragon Software опубликовала GPL-реализацию NTFS д..."  +1 +/
Сообщение от пох. (?), 24-Авг-20, 22:06 
> Ну, какой-то выбор был

на одном стуле ассортимент так себе, а на других еще хуже. А так да, был. А через пять лет мы узнали, что гугль все это время жил на ext2. Не возвращая патчи (ок, их мог не радовать метод порежьте-переподайте, но можно было просто выложить).

> У меня NTFS сейчас очень редко встречается, а где встречается — уже было обновление до fuse3.

а она об этом ничего не знает, и использует интерфейс fuse2, так что параметр не лишний.

Говорю же - ниасилил ее единственный разработчик fuse3, он вон - бутсектор заменяет на идеологически верный.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру