Нативные файловые системы Linux: очередное пузометрие

Алексей Федорчук

Мысль в очередной раз сравнить ZFS по быстродействию с прочими нативными файловыми системами Linux (из которых актуальны лишь три — Ext4, XFS и Btrfs) появилась неожиданно, в ходе сочинения очерка ZFS on Linux для применителя. И к претворению её в действительность я приступил сразу, благо временно у меня пустовала половина 120-гигабайтного SSD. Она была нарезана на четыре раздела, два из которых отформатированы в Ext4 и XFS, а на третьем создан том Btrfs без разделения на субтома. Все они были смонтированы с опцией noatime, Ext4 и Btrfs — также с опциями discard и ssd, соответственно.

Подробнее

Изменение UUID’а

Алексей Федорчук

Вот уже много лет как в Linux’е для именования блочных устройств (фигурально выражаясь, дисков и их разделов) используются разные модели их именования: традиционные имена «верхнего уровня» (вида /dev/sd?#), по фабричному идентификатору (by-id), по метке (by-label), по так называемому универсальному уникальному идентификатору (by-uuid). Зачем и почему — говорилось ранее. Здесь же замечу только, по однозначно блочное устройство идентифицируется только в модели by-id. Однако на практике, с лёгкой руки разработчиков Ubuntu, распространение получила модель by-uuid.

Подробнее

Блеск и нищета XFS

Алексей Федорчук

Не так давно, после долгого перерывая, я обратился к файловой системы XFS — и был восхищён её достоинствами. Настолько, что перетащил на неё не только все своих экспериментальные системы, но и обе рабочие — на большой машине (где она поверх softRAID’а на SSD сменила ZFS) и на Ноутбучке (разумеется, в конфигурации с одним традиционно ориентированным винчестером). И в общем не был разочарован. До тех пор, пока не занялся пересборкой дистрибутива Mint под свои… даже не потребности, а прихоти.

Подробнее

Как пометить диски?

Алексей Федорчук

Не знаю, как кого, а меня жутко раздражали обозначения типа Том 20 ГБ, фигурирующие в большинстве файловых менеджеров для именования дисковых разделов (точнее — файловых систем на них, о чём — чуть позже) при автоматическом их монтировании. Раздражали с тех самых пор, как это самое автоматическое монтирование, благодаря сначала механизму HAL, а затем udev, появилось. Тем более, что на моих экспериментальных дисках всегда было много разделов примерно одинакового объёма. И я нередко забывал, что на каком из них располагалось.

Подробнее

Сравнение мужей: XFS на softRAID vs она же без ансамбля

Алексей Федорчук

Ещё в процессе обдумывания результатов сравнения быстродействия ZFS и XFS мне не давал покоя вопрос: насколько замечательные скоростные показатели последней обусловлены её собственными достоинствами, а насколько обеспечиваются softRAID Level0? Ответить на него можно было только одним способом: повторить все сделанные замеры на файловой системе XFS, водружённой на раздел единичного SSD.

Подробнее

Сравнение мужей: ZFS vs XFS

Алексей Федорчук

Файловая система XFS была создана очень давно — в 1994 году, и с 2004 года штатно поддерживается ядром Linux (с её историей можно ознакомиться в онлайновой книжке Вопросы истории: UNIX, Linux, BSD и другие). На фоне новомодных файловых систем, вроде F2FS и NILFS2, и тем более таких интегрированных систем размещения данных, как ZFS и BTRFS, она, подобно рыбе латимерии, выглядит живой окаменелостью. И, казалось бы, за прошедшие двадцать лет должна была безнадёжно устареть.

Подробнее

Создание файловых систем

Алексей Федорчук
2002 г.

Создание файловых систем на дисковых разделах (или, в терминах DOS/Windows, форматирование последних) — второй этап подготовки диска к инсталляции Linux. Само по себе это действо — не из самых сложных, однако осознанное его выполнение требует некоторой подготовки.

Подробнее

Перейти к верхней панели