В рамках проекта exfat-nofuse (https://github.com/rxrz/exfat-nofuse) создана реализация файловой системы exFAT, выполненная в форме модуля для ядра Linux. Новая реализация поддерживает работу в режиме чтения и записи и отличается от ранее доступного проекта exfat-fuse (http://code.google.com/p/exfat/) более высокой производительностью, достигнутой благодаря выполнению драйвера на уровне ядра и отказа от использования дополнительной прослойки FUSE. Драйвер протестирован с ядром 3.8.11, но пока неработоспособен с ядрами новее 3.9.0.Лицензия под которой распространяется код драйвера не указана. Первая независимая реализация exFAT была подготовлена на основе обратного инжиниринга драйвера Microsoft ещё в 2009 году, но не была включена в ядро Linux из-за использования в exFAT запатентованных технологий и требования обязательного лицензирования реализаций данной файловой системы. Из легальных способов обеспечения работы exFAT в Linux и Android подготовлены реализации данной ФС от компаний Tuxera (http://www.tuxera.com/products/tuxera-exfat-embedded/) и Paragon (http://www.paragon-software.com/technologies/ufsd/exfat.html), но это закрытые коммерческие разработки, распространяемые по контрактам с OEM-производителями и развиваемые в рамках специального соглашения с Microsoft.
Условия лицензирования exFAT накладывают определенные обязательства о неразглашении информации. Попытки компании Tuxera согласовать с Microsoft возможность создания открытого варианта реализации exFAT не увенчались успехом. Тем не менее существует и успешно развивается открытый проект exfat-fuse, который создан без привлечения подпадающей в соглашение о неразглашении документации и спецификаций Microsoft. Несмотря на то, что формально против проектов, поставляющих exfat-fuse, может быть предъявлен иск о нарушении патентов, до сих пор компания Microsoft не предпринимала попыток давления на разработчиков и пользователей данного открытого пакета. Тем не менее разработчики дистрибутивов сторонятся поставки exfat-fuse в составе своих репозиториев. Реализация в виде модуля ядра не лишена аналогичных недостатков, но устраняет основную техническую проблему exfat-fuse - низкую производительность.
Файловая система exFAT была создана Microsoft для устранения ограничений FAT32 при использовании на Flash-накопителях большого объема. Поддержка файловой системы exFAT появилась в Windows Vista Service Pack 1 и Windows XP с Service Pack 2. Максимальный размер файла по сравнению с FAT32 был расширен с 4 Гб до 16 эксабайт, устранено ограничение на максимальный размер раздела в 32 Гб, для уменьшения фрагментации и увеличения скорости введена битовая карта свободных блоков, ограничение на число файлов в одной директории поднято до 65 тыс., предусмотрена возможность хранения ACL.
URL: http://www.phoronix.com/scan.php?page=news_item&px=MTM5NTQ
Новость: http://www.opennet.me/opennews/art.shtml?num=37281
> Несмотря на то, что формально против проектов, поставляющих exfat-fuse, может быть предъявлен иск о нарушении патентов, до сих пор компания Microsoft не предпринимала попыток давления на разработчиков и пользователей данного открытого пакета.А зачем их давить? Рэкетир не давит детей в песочнице, он ждёт, пока они вырастут и разбогатеют.
Опередил, если честно. Да вот потому и не давят, что ихняя недо_фс, не получила (пока) должного распространения. Зачем же давить-то. Если это недо_фс (которая кстати философии unix/linux не придерживается вообще), получит распространение (юзерам ведь до_лампочки какая ось стоит в аудио плеере, телевизоре и т.д.), то они потом штырь раскаленный введут в .... производителям. И будут, будут драть отчисления... Вот и растет мегатрололо_компания, которая зарабатывает на ничего_не_делании.
Кстати с развитием emmc скоро вообще будет без разницы, что там за фс на флешке ибо контроллер сам будет заниматься распределением нагрузки на ячейки памяти и все эти фс для флешек потеряют смысл, но ведь никому ничего не докажешь.
Файловые системы и не имеют смысла для носителей.
Они имеют смысл для ОС, которая работает с информацией на этих носителях.
Что лежит ниже уровня ФС - ОС пофиг, это забота контроллеров. Хоть мнемокристаллы. Но пока информация на мнемокристалл будет записываться в виде файлов, ограничения ФС никуда не денутся.
> Файловые системы и не имеют смысла для носителей.
> Они имеют смысл для ОС, которая работает с информацией на этих носителях.
> Что лежит ниже уровня ФС - ОС пофиг, это забота контроллеров.Нет, не всегда. Для флэшей строили _другие FS именно поэтому, например. Wear leveling + отсутствие "платы" за seek. Особо продвинутые ядерные разработчики утверждают, что грядёт ещё поколение носителей -- те, что in-memory или NVM, которые со скоростями, сравнимыми с основным ОЗУ, будут _сильно тормозиться block layer-ом ядра.
можно вставлю свои 2 копейки?
Ребята из perf team - говорят что уже сейчас block layer ядра тормозит наш рейд :) не говоря уже о всяких ext4.
Всего каких-то 4-6Gb/s и начинаются чудеса..
И это даже не ssd рейд :)
> Ребята из perf team - говорят что уже сейчас block layer ядраА, то-есть вы юзаете линь, но при этом желаете ему рипнуться? Офигеть, гражданин пилит сук на котором сидит. Какой умный гражданин.
> тормозит наш рейд :) не говоря уже о всяких ext4.
> Всего каких-то 4-6Gb/s и начинаются чудеса..
> И это даже не ssd рейд :)Так это... пользуйся чем-нибудь другим, если оно будет работать лучше. Тебя на линухе никто не держит. А "всего" 6Гб/сек это обычно неслабый такой кусок от memcpy() в системе.
>> Ребята из perf team - говорят что уже сейчас block layer ядра
> А, то-есть вы юзаете линь,Да не, он купил "зашибательный" сервер. _После_ покупки продавцы сервера послали его в пешее эротическое с _его проблемами с линуксом. И вот он здесь -- эротизирует свои проблемы с линуксом. </парэротитских игр участник>
> можно вставлю свои 2 копейки?
> Ребята из perf team - говорят что уже сейчас block layer ядра
> тормозит наш рейд :) не говоря уже о всяких ext4.Хорошо, что ты оплатил решение своих проблем разрабам FreeBSD! Можешь с совершенно чистой, кристальной, совестью плевать в авторов этих-ихних линуксов.
Молодець.
> Всего каких-то 4-6Gb/s и начинаются чудеса..
> И это даже не ssd рейд :)Добавить десяток ксеонов и поставить FreeBSD -- решает фсйёо. </ну мы так и поняли>
Осталось только понять - зачем становиться лохом? Ну например что такого в этом exFAT чтобы им вообще пользоваться? У самсуня F2FS намного лучше получился. И не особо переусложненный и ядреный по скорости как черти-что.
> Осталось только понять - зачем становиться лохом? Ну например что такого в
> этом exFAT чтобы им вообще пользоваться? У самсуня F2FS намного лучше
> получился. И не особо переусложненный и ядреный по скорости как черти-что.Ну да, в отличие от мелкомягких индусов, самсунь всю жизнь занимается флешом, к нему доверия как-то больше.
> Ну да, в отличие от мелкомягких индусов, самсунь всю жизнь занимается флешом,
> к нему доверия как-то больше.Мелкомякотные и их индусы решили просто бабла срубить на том факте что руки умеют выкручивать. Выкатили какую-то ср@нь на основе технологий из начала девяностых годов прошлого века, но зато успешно втюхали этот шЫт лабухам которые спецификации на SD карты принимают. Как "типа стандарт". Правда на "стандарт" спеков нет, а реализация закрытая. Так что оно такой "стандарт" конечно.
С другой стороны самсунь который флеш память делает уже черти-сколько - свое дело знали. Ну и работает оно на флеше вполне себе прилично в результате.
На месте тех же производителей ведрофонов типа самсуня я бы просто массой ломанул. Форматить в F2FS и баста. А MS со своими 2% рынка мобилок пусть потом как хочет так и читает это :). Применить к MS их же методы было бы в высшей степени честно.
Это вы так договоритесь до того, что у воров надо воровать, убийц убивать, насильников насиловать. Никакую правовую систему с вами не построишь!!
> Это вы так договоритесь до того, что у воров надо воровать, убийц
> убивать, насильников насиловать. Никакую правовую систему с вами не построишь!!отличная правовая система получается же.
Например, если она принята как стандарт для SDXC карт.
> Например, если она принята как стандарт для SDXC карт.Опять же, кем? Микрософтом? Лишь потому, что это ихний лисапед. Остальные фс - рассово неверные.
Вобще-то, SD Association стандартизирует SDxx
> Вобще-то, SD Association стандартизирует SDxxДля полноты картины ты ещё расскажи на какие кластеры компаний внутри SD Association, кто решает, а кто покурить и выполнить решение зашел.
> Например, если она принята как стандарт для SDXC карт.Осталось только придумать: нафига большинству пользователей этих карт (андроидным телефонам) какой-то SDXC на конских условиях? Реформат в нечто более вменяемое и досвидания. А мс потом в своих телефонах со своими 2% рынка пусть как хочет так и читает карты с телефонов на ведроиде.
Для винды драйверов нет? Так новый ведроид нынче файло по MTP перекидывает - при таком подходе вообще проблема с драйверами не присутствует.
тут еще народ с фотоаппаратами, видеокамерами, и плеерами, и телефонами на не Android OS, надо учитывать.
> тут еще народ с фотоаппаратами, видеокамерами, и плеерами, и телефонами на не
> Android OS, надо учитывать.не надо. пусть капают на мозги вендорам — реализации то открытые, встроить не проблема.
Зачем? Если MS им и спецификации и Frame даёт практически на халяву. Так дешевле, 3,5 несогласных большой прибыли не принесут, а несовместимость с другими устройствами на уровне ФС принесет большие убытки.
> а несовместимость с
> другими устройствами на уровне ФС принесет большие убытки.нулевые. достаточно небольшой такой рекламной кампании «новый стандарт позволяет использовать ваш флэш дольше и работает оно быстрее». провести её силами ведущих вендоров — не проблема. и тогда m$ может хоть даром и с приплатой раздавать своё дерьмо: юзеры будут требвать «новое-быстрое-инновационное».
> нафига большинству пользователей этих карт (андроидным телефонам)
> Реформат в нечто более вменяемое и досвидания. А мс потом в своих телефонах со своими 2% рынка пусть как хочет так и читает карты с телефонов на ведроиде.Производителей и пользователей фото- и видеокамер поагитируйте. Всех пользователей уже выпущенных смартфонов, впрочем, тоже — что-то менее распространенное они вообще не факт что прочитают, а до более (типа ext4 без журнала) 98% из них в текущем интерфейсе не доберется.
>ограничение на число файлов в одной директории поднято до 65 тысв FAT32 тоже было 64k вроде...
65535, но там это как-то зависело от имен файлов.
Главное, что бы не включали в основную ветку. И было бы здорово, если бы существовала реализация в виде модуля dkms - тогда и формально придраться не к чему в случае наезда.
Именно так, а то майкрософт будет давить на всех производителей девайсов с ядром линукса за то, что там используется линукс, а микрософт еще не получил свои 15 баксов.
Поэтому лучше дружно показать им фак, юзанув тот же F2FS в каждой флешке, например. А майкрософт пусть сам и жрет свой формат если хочет. А чего такого хорошего в этом ископаемом вообще есть?
> Поэтому лучше дружно показать им фак, юзанув тот же F2FS в каждой
> флешке, например. А майкрософт пусть сам и жрет свой формат если
> хочет. А чего такого хорошего в этом ископаемом вообще есть?можешь показать :-) Только не удивляйся что если ты попросишь распечатать с своей флэшки на фотографию - тебя пошлют далеко.. И будешь обиженным на весь свет :-)
>> Поэтому лучше дружно показать им фак, юзанув тот же F2FS в каждой
>> флешке, например. А майкрософт пусть сам и жрет свой формат если
>> хочет. А чего такого хорошего в этом ископаемом вообще есть?
> можешь показать :-) Только не удивляйся что если ты попросишь распечатать с
> своей флэшки на фотографию - тебя пошлют далеко.. И будешь обиженным
> на весь свет :-)Я не думаю, что даже получится записать на такую флешку что-то с фотоаппарата :)
> Я не думаю, что даже получится записать на такую флешку что-то с
> фотоаппарата :)О, идея кстати: самсунь как раз фотик с открытой прошивкой на ведроиде пилит. Вот это мог бы быть первый фотик который не только может синкать фото на компьютер (роутер, nas, ...) сам, но и юзать удобную владельцу а не каким-то там мелкософтам ФС.
> можешь показать :-) Только не удивляйся что если ты попросишь распечатать с
> своей флэшки на фотографию - тебя пошлют далеко.. И будешь обиженным на весь свет :-)Зачем? Я сам себе распечатаю фотографию. Не отрывая попы от стула. Еще мне не хватало куда-то бегать, жрать какие-то кактсуы, обижаться на весь свет и чего там еще.
Это вы жрите третий сорт от майкрософт, если оно вам зачем-то надо. А я не собираюсь пользоваться какими-то отходами мозговой деятельности только на том основании что их величество майкрософт изволило придумать этот булшит.
>тебя пошлют далеко.. И будешь обиженным на весь свет :-)По себе. Натурально.
Разве вы не знаете, что в коде FF2FS используются патенты МС? Производителям все равно прийдется платить. С андроидом то все равно не получилось
> Разве вы не знаете, что в коде FF2FS используются патенты МС? Производителям
> все равно прийдется платить. С андроидом то все равно не получилосьПусть покажут номера патентов или идут в пень. Как бы если кто хочет платить рэкетирам - это его право. Однако почему-то те кто просто показал MS фак - никаких последствий для себя с этого не поимели. Вероятно, MS догадывается что их тривиальщина в суде развалится с треском, поэтому рэкетирует по принципу "А если я не приду? Ну тогда вычеркиваю!"
> Однако почему-то те кто просто показал MS фак - никаких последствий для себя с этого
> не поимели.Просто они не выпускают другую продукцию, завязанную на "продукты" MS.
> Вероятно, MS догадывается что их тривиальщина в суде развалится
> с треском, поэтому рэкетирует по принципу "А если я не приду?
> Ну тогда вычеркиваю!"Не, по принципу "А если не будут брать - отключим газ!". А эти-то "газом" не пользуются, вот и отключать, естественно, нечего ;)
ну не компилируй тогда модуль этот и не кто не придерется.
Если внесут в основную ветку - его придётся предварительно выпиливать. Это раз. Претензии могут предъявить уже к самой Linux foundation и сочувствующим.
> Если внесут в основную ветку - его придётся предварительно выпиливать.Ты вообще видел как процесс сборки ядра выглядит, дурило? :)
Видел. Если не включать модуль при сборке - он автоматически испаряется из дерева исходников?
>Несмотря на то, что формально против проектов, поставляющих exfat-fuse, может быть предъявлен иск о нарушении патентов, до сих пор компания Microsoft не предпринимала попыток давления на разработчиков и пользователей данного открытого пакета.Еще одна "закладка" от Майкрософт? Не нужно!
Не работает: http://bpaste.net/show/109907/, версия ядра 3.8.13 . В общем, новость можно переименовать: "Для ядра Linux подготовлен модуль с не работающей реализацией файловой системы exFAT"
Там какой-то странный разработчик, использует мутексы без инициализации. Уже пофикшено.
не нужно
podderzhivayu
> podderzhivayuЗабей себе гвоздь в экран и не засоряй больше форум транслитом.
Ti zloy. Poesh dobra!
must die вместе с "разработчиком самой ФС"
> устранено ограничение на максимальный размер раздела в 32 ГбТут нет опечатки? Максимальный размер раздела exFAT - 32 GB?
Ну да. FAT же. Которая в MS-DOS.
У exFAT: Max. volume size 64 ZiB, 512 TiB recommendedУ остальных FAT:
FAT12: 32 MiB (256 MiB for 64 KiB clusters)
FAT16: 2 GiB (4 GiB for 64 KiB clusters)
FAT32: 2 TiB (16 TiB for 4 KiB sectors)Где тут 32 GB? Или это при каком-то определённом размере кластера?
Ограничение не в FAT32, а в винде - она не позволяет создавать FAT32 раздел более 32GB, но работает с ним.
Старые версии (98 и, возможно, 2K) позволяли.
> Где тут 32 GB?Это маразматическое ограничение. Разделы бОльшего объема работали в 9х/Ме/2к и хр до 2сп (по моему так, могу ошибаться). И прикол в том, что разделы объёмом более 32GB недоось отказывается нынче монтировать и предлагает отформатировать. Причина - не создавались мс_окнами. О как. Теперь вопрос - во что форматировать 64GB флеш? Правильно, в exFAT. Других фс нет же (по скромному мнению домохозяек).
100% уверен, что имена в формате 8.3 бережно портированы в эту фс. Фигня, что MS-DOG туды не поставишь. Главное - поддержка есть.
>И прикол в том, что разделы объёмом более 32GB недоось отказывается нынче монтировать и предлагает отформатировать.Кажись кто то мягко говоря врёт.
Мягко говоря, сам был удивлен. Решил прошить смарт, а программа для прошивки только под вынь. Попробовал проброс USB порта в вбох - не получилось. Затем решил установить ХР на флешку - не получилось. Затем нашел старый hdd 40 GB. Нарезал в Linux два раздела. 5 GB и всё оставльное. Форматнул в ntfs 5 GB и в vfat 33 GB. После установки маздая - диск d оказался dvd-приводом. Залез в управление дисками и нашел раздел с fat32. Попробовал назначить букву - а оно мне: диск создавался не виндавс и т.д.Впрочем, хочешь верь, а хочешь - нет. Попробуй, чтобы не казалось.
Да в винде вообще с файловыми системами и их монтированием полная опа. После пингвинов этим вообще пользоваться невозможно - убогость вымораживает.
Патентное законодательство США не распространяется на весь мир ЕМНИП. Включите в поставку для нас, а американцы пусть пеняют депутатов.
> Патентное законодательство США не распространяется на весь мир ЕМНИП. Включите в поставку
> для нас, а американцы пусть пеняют депутатов.Ненужно.
> Включите в поставку для нас, а американцы пусть пеняют депутатов.Тебе надо - вот ты и включай. Чего это американские программисты будут заботиться о твоем окороке? А оно им, простите, надо? :)
Зачем? На FUSE сделать проще, а производительность тут и не нужна, пользователь должен чётко знать, что exFAT - медленная параша. И это действительно так, если сравнивать его с F2FS.
А что для ZFS такой не запилят?
zfsonlinux
> zfsonlinuxЧто-то я явно пропустил. Спасибо.
Это замечательно. Жаль не работает
Одного не понимаю - что мешает Корпорации добра вместе с союзниками по андроидному лагерю развернуть кампанию по продвижению f2fs на винду? Чтобы каждому, вплоть до самого отсталого дауна, вколотить в башку - есть такие новые флэшки, для них надо драйвер скачать, он на гугле валяется.
Сейчас почти все современные андроиды не отдают свою "флешку" по юсб как устройство, а предлагают mtp. Поэтому теперь можно хоть в ext2/3/4 флехи форматить. Лишь бы в андроиде гвоздями не приколотили чтение/запись fat к внутренней/внешней flash
Может кто проверял уже?
> предлагают mtp.Которая разработана анальной некрокомпанией. Нынешние реализации сабжа в Linux полурабочие. И технология строго запатентована. Содержит DRM.
Так оно и требуется только для продукта той же компании, в других ОС проблем с ФС не будет.
> Так оно и требуется только для продукта той же компанииТоесть приколочено наглухо к венде и анально огорожено патентами, вы имели в виду.
> в других ОС проблем с ФС не будет.А тут вы ошибаетесь. Когда данная 'технология' вам же запретит копировать музыку, книги, видео и т.д. по причине отсутствия права на более чем одну копию, вы сами прозреете.
Лучше бы эта корпорация_добра, как здесь некоторые индивиды называють гугел, запилила юзерспейсный демон, могущий прикидываться флешкой без необходимости отмонтирования внутеннего накопителя и без DRM. И под лицензией свободной.
То есть нигде за пределами винды нахрен не нужно.
Поэтому мне и не придется "прозревать" - планшет пока что приходится подключать только ради разработки под него, то есть под Линуксом. Винда просто не используется за ненадобностью.
Вот: http://ru.m.wikipedia.org/wiki/Media_Transfer_Protocol за это ведь шла речь. Верно? Чесно говоря оно не нужно, с его ограничениями. Но в андройд пихнули именно эту каку, что кагбе намекает нам куда микрософфты откаты делают (в гугл, если что) с ~15$ за железку. В подтверждение - ядерный модуль для exfat писался именно для ядра андройда (GPLv2).
> андройди ты, Брут?!
Собственно, выбор-то был невелик. Как можно подключить новое устройство в Виндах?
1. Память аппарата подключается как флешка со всеми вытекающими проблемами (слишком многочисленными, чтобы упоминать их здесь),
2. При подключении аппарата нужно будет ставить дрова к нему, как к телефонам,
3. MTP.
Гугл просто вынужден был выбрать меньшее из зол.
> Лишь бы в андроиде гвоздями не приколотили чтение/запись fatКак ты себе это представляешь, применительно к линевому кернелу? Гугл его специально разучит читать и писать остальные ФС? Это "крайне маловероятно". Ну может дурной производитель модуль не включит в ядро. Это максимум.
>> Лишь бы в андроиде гвоздями не приколотили чтение/запись fat
> Как ты себе это представляешь, применительно к линевому кернелу? Гугл его специально
> разучит читать и писать остальные ФС? Это "крайне маловероятно". Ну может
> дурной производитель модуль не включит в ядро. Это максимум.Не. Я думаю, речь о том, чтоб в "андроидном" варианте ядра наличествовали модули для других ФС. Могут ведь оставить только Squashfs под систему и vfat/ntfs для носителей...
Не надо ничего продвигать. Уже давно есть UDF, которую все современные операционки умеют.
> Не надо ничего продвигать. Уже давно есть UDF,Вот только F2FS для флешек явно лучше...
UDF специально разрабатывалась для экономии циклов перезаписи, ты о чем.
> UDF специально разрабатывалась для экономии циклов перезаписи, ты о чем.Перезапись на ODD != перезаписи на FFS.
> Одного не понимаю - что мешает Корпорации добра вместе с союзниками по
> андроидному лагерю развернуть кампанию по продвижению f2fs на винду?Ее даже на винду продвигать не требуется. Запилить поддержку в смартах и все. А свежий ведроид юзает MTP для передачи файлов - на тип файловой системы при этом глубоко до лампочки. Ее все-равно ОС в смарте читает/пишет. Так что даже на виндозный драйвер можно с чистой совестью забить.
забавный и бесполезный проект.
> Драйвер протестирован с ядром 3.8.11, но пока неработоспособен с ядрами новее 3.9.0.А в чём причина?
ntfs-3g в ядре без fuse будет?
> ntfs-3g в ядре без fuse будет?а зачем? O_O
штоб не тормозило, бэть!
> штоб не тормозило, бэть!ты умудрился поставить пингвинус на ntfs? сам виноват тогда. надо было «родную» фс выбирать.
> ты умудрился поставить пингвинус на ntfs? сам виноват тогда. надо было «родную» фс выбирать.а такое возможно - корень на ntfs?
а по поводу тормозов:
Частый случай - подключаю чужие диски, а там почти всегда - ntfs, при открытие папок с большим количеством файлов безбожно тормозит :(
> а такое возможно — корень на ntfs?если у груба загрузчик с этого есть. мне, честно говоря, лень смотреть.
> Частый случай — подключаю чужие диски
не подключай. я вот кучу лет уже не подключаю.
Нет, у меня файлопомойки на ней. Чтобы читались из-под любой оси. С чтением-то все ОК, а вот записью с линя на ntfs я уже угробил винт и штук пять флешек. Дрова кривые шопипец, но выбирать не из чего.
Как это - не из чего?
Первый вариант: платный драйвер от того же производителя. Мы же все знаем, что "винда" и "плати" - синонимы?
Второй вариант: форматировать в нормальную ФС и использовать (столь же кривые) дрова к ней в виндах. Я бы рекомендовал именно этот вариант - когда, наконец, откажетесь от виндов, ничего менять не придется. А из-под виндов сейчас, по моему опыту, читать с дисков приходится куда чаще, чем писать на них. С этим вполне справится и кривой драйвер.
"Первый вариант: платный драйвер от того же производителя. "Была такая мысль, но берут сомнения, что он будет сильно лучше бесплатного.
"форматировать в нормальную ФС"
У меня в-нда, линуксы и бздя. Надо, чтобы доступ к дискам был из всех. Соответственно вариантов - ext2, fat и ntfs. С ext2 у меня не получилось ничего путного, фат работает получше ntfs, но он - г.вно маманта и свои ограиничения имеет. Потому ntfs.
"когда, наконец, откажетесь от виндов"
Даже не собираюсь от них отказываться. По крайней мере, пока работа с ними связана. Я скорее никсовый зоопарк порежу - переодически возникает мысль оставить в-нду и генту, а все остальное снести нах. Но скучно ж будет.:)
> штоб не тормозило, бэть!Да как бы NTFS и в винде по скорости не чемпион. А чего ты хотел от ФС которую в середине девяностых скроили, используя тогдашние технологии? С тех пор много воды утекло и много улучшиний придумали. Поэтому какой-нить ext4 на механике или f2fs на флешках все-равно разорвут его на британский флаг.
Ну не получится догнать дизайн "фанерный кукурузник" до сверхзвуковых скоростей. И материалы не те, и конструкция в целом под другие скорости оптимизировалась.
>Да как бы NTFS и в винде по скорости не чемпионСпециально не измерял, а на глаз - ну как минимум не медленнее ext4 под линем.
Сенсация! Сенсация!! Срочно в впуск. Фороникс.РФ сообщает:> Специально не измерял, а на глаз - ну как минимум не медленнее
> ext4 под линем.
Только я успел подумать, что хоть в этом топике клоунов нету - а ты тут как тут. Сглазил, блин.
> Специально не измерял, а на глаз - ну как минимум не медленнее
> ext4 под линем.Медленнее. Особенно на мелких файлах и больших каталогах. И фрагментируется куда быстрее.
Именно на over9000 мелких файлов и проверял. У ntfs под в-ндой, и ext4 по линуксом примерно одинаковая скорость (невооруженным глазом разница не заметна, точные измерения не проводил), а вот запись с линукса на ntfs - тормозит, и чем дальше, тем хуже. Происходит быстрая деградация ntfs-тома, и дефрагментация не помогает, только формат. А через некоторое время на девайсе обнаруживается куча бэдов.
пиши жалобы вендору в рэдмонд: пусть вендор открывает полные спеки на свою fs. и заодно пообещает не придалбываться к фонарям^w энтузиастам, пилящим драйвер. натурально, не в виде «зуб даём, что не тронем» — подобным заявлениям от m$ веры нет.
Кому нужно это патентованное подделие? Сам не пользуюсь, и другим не советую.
бывает эта фс теряет файлы и папки
>бывает эта фс теряет файлы и папкиГлавное, чтоб мамки не теряла
>>бывает эта фс теряет файлы и папки
> Главное, чтоб мамки не терялаЭто сeксиzm! И экстpемистская вражда на половом признаке.
> Главное, чтоб мамки не терялаТеряет... когда режим IDE<->AHCI меняется...
Не нужно это гавно в ядре! Пущай юзера дрова для ext2/3/4/xfs по вянду пишут,
а приборы все на эти ФС пересадить.
ext* слабоподходит для флешек из-за разграничения прав на файлы. UDF тут было-бы саме то
Во-первых, что не так с правами в ext*? Во-вторых udf разрабатывалась для других целей.
> Во-первых, что не так с правами в ext*?Вендузятникам _танцевать мешают.
> Во-первых, что не так с правами в ext*?Они есть :) Сбросил Вася дома что-то на флешку, смонтировал её на работе — а у него там UID другой и файлы недоступны. Выкручиваться можно, но с FAT-то такой проблемы вообще нет.
>> Во-первых, что не так с правами в ext*?
> Они есть :) Сбросил Вася дома что-то на флешку, смонтировал её на
> работе — а у него там UID другой и файлы недоступны.и? пусть монтируется с перекрытием прав, если так уж неприятно.
> Выкручиваться можно, но с FAT-то такой проблемы вообще нет.
ага. там вообще много чего нет.
NIH-синдром же. Плевать в микросовте хотели на _other_fs. У них свой велосипед имеется.
Нахрена козе баян ? =)
> Нахрена козе баян ? =)Tuxera в поте лица отрабатывает майкрософтовский бизнес.
Кстати, я как мейнтейнер fuse-exfat-* в FreeBSD выступил против флага restricted. Хотят - пусть судятся, чо.