The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Доступен порт файловой системы HAMMER2 для NetBSD и FreeBSD"
Отправлено Аноним, 14-Янв-23 09:03 
> Опять ловлю на незнание.Был дефраг для ext2 .

Там, ext4, имхо, был, или максимум ext3, не помню, но убился жестко, так что я охренел когда ВСЕ файловые операции стали занимать непотребные времена. Стереть диру с сотней файлов? Задолбаешься ждать. И так вообще весь хост, кастомеры стали теребить сапорт, пришлось признаться в факапе и вместе думать что делать. Ну они и предложили всех скопом на новую машину, мне идея понравилась, я согласился и даже потер все что не очень нужно чтобы объем IO им скостить, в моих же интересах - иначе я бы задолбался ждать завершения операции.

Дефрагать то что получилось - да ну! К тому же даже современный e4defrag довольно паршивенькая и базовая штука. И его эффективность - так себе, от ситуации зависит. Пока вы тут про незнание, я еще и пользовался им если что.

> Он даже официально входил в некоторые дистрибутивы- например Дибиан.

Судя по тому что я там видел, результат был бы примерно такой: дофига времени на вспашку, при хилом результате. Им проще было хост перекатать с ноля. Это лучше по время/результат. У коммерческой фирмы железо должно деньги делать, а не стоять под дефрагом днями. Я так понимаю там глобально диск забился а я его пачкой фрагментов добил, это не очень лечится а колупается в час по чайной ложке, т.к. удобной рабочей области просто нет.

> Но потом поддержку забросили как часто бывает.

Ну а в btrfs дефрагер никто не забрасывал. Как максимум у него есть косяк с unshare блоков, так что юзеж места растет. Но это потому что дефраг блоков на которые сразу несколько раз юзаются - это достаточно сложно, с этим были свои приколы когда пробовали продвинуто их двигать. Предпочли убрать от греха shanshot-aware defrag. Это не так уж страшно, потом можно обратно зашарить любым офлайновым дедупликатором, который заодно и еще чего интересного в одни блоки сведет.

> И у этого дефрага был недостаток- нужно было создавать свой initr  
> для  ядра,т.к он работал только с размонтированной фс.

Т.е. по сути неюзабельно для большинства случаев ибо ведет к прерыванию сервиса. Не, але, даже мой десктоп мне живым нужен, а серваки и проч - и подавно. Зафиг мне такой дефраг? E4defrag как и brtrfs filesystem defragment в этом сильно вменяемее, они именно онлайн дефраги. Но колупать ВОН ТО было бы крайне печально даже таким.

> Была даже псевдаграфика в стиле нортона с кирпичиками, из недостатков
> приходилось переписывать Lilo если  это слово  вам знакомо.

Из недостатков - это не решение пригодное для реальной эксплуатации в реальных сценариях которые подразумевают что люди компьютеры купили для того чтобы пользоваться ими а не гонять там кирпичики в дефрагерах.

Вот btrfs'ники этот момент очень круто усвоили. Все эти идеи заколочены в самые азы дизайна. Увеличить или уменьшить ФС? На ходу? Даже удвинув данные с хвоста? Легко. Пройти backrefs, по ним видно чьи блоки, передвинуть куда хотелось, проапдейтить. Так что уменьшить btrfs можно на ходу - и это довольно легкая и быстрая операция по сравнению со всеми остальными кто так в принципе умеет. Добавить девайс? Вынуть девайс? Легко. Да, с вынимаемого девайса оно тоже данные само удвинет, той же механикой, лишь бы было куда. А попробуйте такое пилотирование глайдера на чем-нибудь другом изобразить? И как, хорошо получается? А, у вас дирижабль, там даже бортового компьютера нет... ну, ок, значит такой маневр не для вас.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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