URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 13047
[ Назад ]

Исходное сообщение
"OpenNews: Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"

Отправлено opennews , 16-Дек-05 19:17 
После семи месяцев с момента выпуска первых публичных патчей, код для чтения разделов с файловой системой XFS добавлен (http://groups.google.com/group/mailing.freebsd.current/msg/1...) в FreeBSD-CURRENT.

Для включения поддержки XFS необходимо собрать ядро с опцией XFS или подгрузить модуль ядра (kldload xfs). Для монтирования нужно использовать команду "mount -t xfs [device] [mntpoint]". Дополнительные утилиты, такие как mkfs.xfs находятся в пакете xfsprogs (http://www.freshports.org/sysutils/xfsprogs/), доступном через дерево портов.


Основную работу по портированию кода из реализации XFS для Linux, распространяемой компанией SGI, выполнил Alexander Kabaev.

URL: http://groups.google.com/group/mailing.freebsd.current/msg/1...
Новость: https://www.opennet.ru/opennews/art.shtml?num=6643


Содержание

Сообщения в этом обсуждении
"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено Павел Соколов , 16-Дек-05 19:17 
Хотелось бы полную поддержку. Что бы можно было использовать вместо UFS хотя бы на некоторых партициях.

"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено DeadMustdie , 16-Дек-05 22:00 
> Хотелось бы полную поддержку. Что бы можно было использовать вместо
>UFS хотя бы на некоторых партициях.

А что, собственно, сейчас мешает? Раз оно оттестировано и в CURRENT
попало, значит, более-менее прилично работает.


"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено Аноним , 16-Дек-05 22:11 
Наверное вот это:
"Read-only XFS support has been committed to FreeBSD-CURRENT."
:-)

"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено Аноним , 17-Дек-05 01:12 
Лучше доработали полностю RaiserFS

"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено tesseract , 17-Дек-05 10:54 
А если бы ещё добавили поддержку NSS и NDPS, то лично стёр бы netware c файл-сервера. Прогресс идёт и это радует.

"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено Mikk , 17-Дек-05 11:53 
Знаешь, что ответил Линус на предложение включить РэйзерФС в ядро? Это в новостях было... Нах надо - Там кроме тебя никто ничего понять в коде не может - simplisity наш way.
Нефиг - наш путь только проверенное годами, простое и понятное. Я не гном - за каждой блестящей железячкой гоняться.
Да. Процесс идёт - Нафиг.

"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено anonymous , 17-Дек-05 12:18 
aga (c), osobenno v XFS vse ponyatno... Hotya da, reiser v etom plane eshe huzhe...

"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено Pavel Sokolov , 19-Дек-05 20:53 
>Знаешь, что ответил Линус на предложение включить РэйзерФС в ядро? Это в
>новостях было... Нах надо - Там кроме тебя никто ничего понять
>в коде не может
А всем и не надо. Мне всеравно кто понимает лишь бы работало быстро и надежно.
> simplisity наш way.
Просто не значит хорошо.
>наш путь только проверенное годами
согласен
> простое и понятное.
несогласен
> Я не гном - за каждой блестящей железячкой гоняться.
согласен но быстрая ФС нужна.


"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено Viaprog , 17-Дек-05 01:18 
Вообще не понимаю нафига такая "поддержка". Поддержка файловой системы должна быть полной. Тогда это поддержка. А readonly - это получается не поддеожка а средство для импорта информации с этой файловой системы и не более того.

Понаделали блин. "Поддержек". А реально только ufs использовать можно. На ext2fs запись есть. Но и там криво.

А то блин мода пошла, всё "поддержки" добавляют :) Полуобкоцанные.

Где вот это реально применить? Сервер перевести с Linux/XFS на FreeBSD/UFS? Ну и часто такое бывает? И какой толк тогда вообще?


"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено anonymous , 17-Дек-05 12:20 
ext2fs? tam ne krivo, a bolee bezopasno, chem v lo0nix'e (chitaj v src tam gde pro metadata napisano). Potomu i bolee medlenno.

"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено Viaprog , 17-Дек-05 15:11 
Нет уж. Безопасно... именно криво.

Во-первых, действительно жутко медленно работает. Кеширования там нету или плохое оно на ext2. Не знаю.

shutdown нормальный при смонтированной ext2fs сделать не может. Все остальные ФС после такого shutdown остаются "грязно" отмонтированными и подлежат проверке при старте.

Стабильность работы ext2fs тоже низкая. Да там и написано в конфиге комментарии даже, что may be panics.

Многие фичи современных ext2/ext3 не поддерживаются. В результате смонтировать том ext2/ext3 созданный и использованный в linux-2.6 в режиме rw просто невозможно.

И сам код ext2fs сильно напоминает код ext2 в linux-1.x. Те же ассемблерные вставки, тот же стиль. Скорее всего содранный в те времена попросту и переделанный немного. И, кстати, ассемблерные вставки? Это непероносимость на другие архитектуры получается :)

И кроме того ext2fs мало поддерживается в коде FreeBSD. Практически вообще никак.

Вобщем, вот она картина :)

P.S. Код xfs я уже несколько лет наблюдаю к дереве OpenBSD. Не знаю, правда, ro он или rw. Но он там очень давно. Ещё со времён OpenBSD 2.x.


"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено gvf , 17-Дек-05 02:10 
Глупый вопрос: а зачем???
Кому они нужны эти FS?
Может лучше ATA-шный код довести до ума а?

"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено fresco , 17-Дек-05 09:12 
Ну, ATA'шный код в 6.0 чувствует себя довольно неплохо, а вот современная ФС FreeBSD действительно не помешает. Даже и перенесенная.

"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено anonymous , 17-Дек-05 12:22 
sovremennaya? a.k.a WinFS? Ne smeshyte moi tapochki. UFS menya i vseh moih znakomyh ustraivaet. Journal est', v polozhennom emu meste. MAC label etc. tozhe est'.

Shto real'no hromaet vo FreeBSD, tak eto VFS.


"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено fresco , 17-Дек-05 13:30 
Про winFS ничего не знаю -- исходников не видел.

Гляньте сюда http://www.usenix.org/events/bsdcon03/tech/full_papers/mckus...
это про UFS2

А вот здесь описание _современных_ ФС:
http://www.fresco.front.ru/xfs_arch.html
http://www.fresco.front.ru/reiserfs_on-disk_layout.html

Чуете разницу?


"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено hz , 19-Дек-05 12:58 
ogromnaya raznica. V storonu vse bol'shej zaputannosti.

S takimi appetitami Vam na platformu win{32,64}, pozhaluj....


"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено Аноним , 19-Дек-05 19:47 
_современная_ reiserfs идет в сад, если быть вежливым. А если не быть - замени на синоним из тех же 3х букв.

Лично я больше всего хотел бы увидеть ZFS интегрированную в BSD.
Вот уж реально _современная_ ФС (читать тут: http://www.opensolaris.org/os/community/zfs/)


"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено Pavel Sokolov , 19-Дек-05 20:49 
Проаргументируйте пжалуйста чем вам так не нравится reiserfs.

"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено Wulf , 20-Дек-05 00:51 
Для интересующихся, отзыв одного из BSD-шных мэтров о ZFS:
http://leaf.dragonflybsd.org/mailarchive/kernel/2005-12/msg0...
если коротко:
> I have perused the ZFS code and I am impressed.  Very impressed!  It is  well documented, nicely modular, and easy to read.
> I am tentatively scheduling the port for March.
Товарищ Matt Dillon настолько впечатлен, что решил портировать ее в DragonFly в ближайшее время. Надеюсь, и в другие BSD потом перетащат. В этом случае, действительно, толк от райзера и XFS в read-write mode, заместо read-only будет небольшой.

"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено PavelVice , 20-Дек-05 19:08 
>Для интересующихся, отзыв одного из BSD-шных мэтров о ZFS:
>http://leaf.dragonflybsd.org/mailarchive/kernel/2005-12/msg0...
>если коротко:
>> I have perused the ZFS code and I am impressed.  Very impressed!  It is  well documented, nicely modular, and easy to read.
>> I am tentatively scheduling the port for March.
>Товарищ Matt Dillon настолько впечатлен, что решил портировать ее в DragonFly в
>ближайшее время. Надеюсь, и в другие BSD потом перетащат. В этом
>случае, действительно, толк от райзера и XFS в read-write mode, заместо
>read-only будет небольшой.
Категорически с вами согласен!



"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено Irish , 17-Дек-05 11:24 
Странно слышать эти высказывания о "лучше бы то доделали, или вот это". Неужели настолько непонятно, что отдельно взятый разработчик не может знать абсолютно все. Кто-то пишет ноды нетграф и ничего не понимает в файловых системах, кто-то наоборот и реализация той или иной задачи зависит только от наличия и квалификации разработчика. Если сделана ro поддержка файловой системы и разработчик не оставит эту проблему, то стоит надеяться на появление полноценной версии, но смешно просить его написать, например, драйвер для сетевой карты (я не исключу, что он и кто-то другой и это сможет и многое другое)  

"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено Павел Соколов , 17-Дек-05 13:19 
Насчет того что подлечить ATA код следует я согласен. Сам видел как на двух чипсетах по документации заявленных с поддержкой UDMA система работала с винтом на скорости 6-7 Мб/с (замерял через DD). И при том atacontrol конечно говорил что все круто и работает на UDMA.
Про VFS ничего не скажу.

"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено citrin , 17-Дек-05 21:54 
Мда... Opennet все больше начинает походить на LOR - коменты пишут в основном красноглазые пионеры.

"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено fresco , 17-Дек-05 22:48 
>Мда... Opennet все больше начинает походить на LOR - коменты пишут в
>основном красноглазые пионеры.


Это точно. Админы за*бали.


"Поддержка файловой системы XFS добавлена в FreeBSD-CURRENT"
Отправлено Pavel Sokolov , 19-Дек-05 20:55 
>Мда... Opennet все больше начинает походить на LOR - коменты пишут в
>основном красноглазые пионеры.
А ты сам то кто такой? Может стоит проаргументировать хотя бы как то свои выводы?