LINUX.ORG.RU

Статья о структуре файловой системы XFS


0

0

Опубликована статья о структуре файловой системы XFS.
В ней описаны основные структуры этой ФС используемые при хранении файлов на диске от суперблока до директорий.
Статья является авторской, не переводной.

>>> Статья

★★★★★

Проверено: grob ()
Ответ на: комментарий от anonymous

> врядли после прочитанного я оставлю в живых xfs у себя. да здравствует ext3 и JBD

что, ниасилил многа бакав?

anonymous
()

Замечательная статья, добавил в интересные ссылки :)

Автору мое почтение.

BigKAA
()

Терминология хромает. А так полезная статья, автору большое спасибо!

anonymous
()

Хм, не до конца понятен смысл статьи.
Ну расписаны структуры, ну общие принципы работы... а смысл?
Назначение полей структур любой нормальный человек сам понять
сможет. Понять общие принципы работы, думаю, тоже не очень сложно,
если немного поднапрячься.
Одним словом, на мой взгляд вопрос "как сделано" не очень интересен
в отсутствии объяснений почему сделано именно так, а не иначе,
как сделано у других и чем эта реализация лучше, и тд. Тогда было
бы интересно. По крайней мере мне.
А просто описать структуры и общие принципы работы - зачем? Для
этого есть исходники, комментарии в них, и тд, да и практической
пользы в такой инфе не вижу.

anonymous
()
Ответ на: комментарий от anonymous

Вы просто не пробовали это понять..

catap ★★★★★
()
Ответ на: комментарий от anonymous

> А просто описать структуры и общие принципы работы - зачем? Для
этого есть исходники, комментарии в них, и тд, да и практической
пользы в такой инфе не вижу.
Это было очень сложно прыгать по всем заголовкам, чтобы составить общее представление о структуре XFS. Эта статья собирает всё это в одном месте, а главное -- упорядычевает.
Задачи сравнения с другими ФС эта статья явно не ставила, в связи с тем для чего изначально использовалась эта информация. В общем читайте "Введения" и поймёте для чего и как написана эта статья.

Спасибо Всем за оценку статьи.

2LifeWins:
А можешь привести примеры именно с таким переводом понятия "Allocation Groups"?
"Группа размещения" вроде бы звучит лучше, но вот по смыслу даже не знаю..

unDEFER ★★★★★
() автор топика
Ответ на: комментарий от catap

В каком смысле нормальный? Комментарии там уже поправлены -- всё должно влазить в рамки!

unDEFER ★★★★★
() автор топика
Ответ на: комментарий от unDEFER

2 unDEFER
Честно говоря, когда читал маны по XFS, я именно так для себя и переводил это словосочетание, машинально.
А в статье указано как-то "не гармонично", как мне кажется.

LifeWins
()
Ответ на: комментарий от LifeWins

Но согласись, то, что ты так переводишь это словосочетание для себя, ещё не достаточный для меня повод, чтобы изменить собственный перевод ;-)
Может ещё кто выскажется по терминологии?

unDEFER ★★★★★
() автор топика
Ответ на: комментарий от anonymous

>> врядли после прочитанного я оставлю в живых xfs у себя. да здравствует ext3 и JBD >что, ниасилил многа бакав?

Я другой анонимус но тоже на xfs больше сотреть не буду :). Слишком сложная. Зато в той статье нашел ссылку на устройство ext2(http://www.linuxcenter.ru/lib/books/kostromin/) и понял что я не ошибался когда выбирал ext2(а потом и ext3) в качестве файловой системы :).

anonymous
()
Ответ на: комментарий от anonymous

> Я другой анонимус но тоже на xfs больше сотреть не буду :). Слишком сложная.

Именно для таких придумали fat ;)

Gharik
()

Статья отличная, хоть и не читал. :)
Больше статей! Больших, разных и на русском!!

anonymous
()
Ответ на: комментарий от Gharik

>> Я другой анонимус но тоже на xfs больше сотреть не буду :). Слишком сложная.

>Именно для таких придумали fat ;)

Ты посмотри скока глюков насажали даже в такой простой вещи как ext2/ext3, скока тот код вылизывали. Более сложные вещи тем более стремно использовать. Все же с данными не шутят.

anonymous
()
Ответ на: комментарий от anonymous

неконструктивная критика

W ★★★★★
()
Ответ на: комментарий от anonymous

XFS - самая старая журналирующая файловая система, существует уже больше десяти лет, причём не на каких то персоналках и самодельных серваках, а на больших серверах. Код, как Вы выражаетесь, вылезан SGI для коммерческих и промышленных примeнений ещё до того как она стала GNU лицензирована.

RedAndr
()
Ответ на: комментарий от anonymous

> Ты посмотри скока глюков насажали даже в такой простой вещи как ext2/ext3, скока тот код вылизывали. Более сложные вещи тем более стремно использовать. Все же с данными не шутят.

Дык ext2 и есть rock-solid, а ext еще в стадии багфиксов, о чем прямо и говорится. И вот интересно, почему архимегасложная ZFS обещает стать таки самой надежной? ;)

Gharik
()
Ответ на: комментарий от Gharik

Потому что ее пока оценивают по ТТХ (тактико-технические характеристики). В руках ее мало кто крутил, а уж проверку временем она вообще не прошла пока.

anonymous
()
Ответ на: комментарий от unDEFER

Поскольку контекст связан с хранением информации, то Allocation Groups предлагаю переводить как "Группы размещения".

anonymous
()
Ответ на: комментарий от anonymous

Контекст связан не просто с хранением информации, а именно с выделением под это дело места.
Может "Группы распределения"?

unDEFER ★★★★★
() автор топика

Да, было время, когда груб молча ставился на хфс, хотя и имел поддержку доступа к ней. Кстати, чем плоха та реализация, и почему так сильно пришлось автору напрягаться, когда маленкий гпл код уже есть и давно работает ?

(после установки хфс без проблем восстановилась с помошью хфс_репэар, чего не скажешь после попытки сузить раздел, гроу есть шринк нету ;)

--

anonymous
()

Вот была у меня екст3, решил поставить рейзерФС (ибо говорят что она быстрее), потом попробовал JFS и система стала работать заметно быстрее. Факт.

boodoolak
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.