The OpenNET Project / Index page

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



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

Исходное сообщение
"Разработчики FreeBSD намерены сменить реализацию ZFS на ZFS ..."
Отправлено пох, 20-Дек-18 16:07 
повторяю: от несовместимых (в теории, весьма отдаленной) вариантов никому беды не было, потому что переливать zfs с фри на линукс имеет смысл только в одном случае - когда эта фря сейчас будет выпилена насовсем. И вот теперь это произойдет неизбежно. Потому что зачем она тогда вообще нужна?

> На кода ZFS во FreeBSD +всегда+ работал с прокладками, которые имитировали солярку, и на лине
> тоже, насколько я знаю.

не совсем. Была SPL, но это изначально была очень небольшая и компактная часть, которая делалась еще при участии бывше-сановцев.

Прокладок с некоторыми допилами по месту, разумеется, совершенно разными у этих двух, кое-как хватило на поддержку пулов и томов - такова была изначальная версия ZoL - настолько вот чудесатая, что не умела...собственно fs!  (при том что zfs-fuse в этот момент уже умела и работала)

А дальше команда безумных индусов за несколько месяцев выпилила из собственного дерьма прослойку для замены spl и отдельно поверх нее заново спортировала zfs (в смысле код именно fs)
Разумеется, все это очень сильно завязано на особенности линукса, его управления памятью, хитрое взаимонедействие с buffer cache и прочие заведомые линуксизмы.

У фри был свой особый путь, они пилили непосредственно первоисходник сана, старательно заменяя все отсутствующее или иначе работающее по месту. Получалось когда плохо, а когда и не очень, но, во всяком случае, там не было настолько отвратного деления на прокладку (размером с пол-системы) и остальное.

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

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

 

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



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

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