The OpenNET Project / Index page

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

Инструментарий для ФС HAMMER1 портирован для Linux

13.10.2017 09:20

Инструментарий для файловой системы HAMMER1, разрабатываемой для DragonFly BSD, адаптирован для работы в Linux. Пользователи Linux теперь могут выполнять такие операции как создание, оценка параметров, проверка и восстановление ФС HAMMER1 на дисковых разделах. Порт включает команды newfs, blockmap, checkmap, show, show-undo, strip и recover. Компоненты ядра и команда монтирования пока не портированы, т.е. представленная разработка позволяет манипулировать разделами, но не даёт возможности чтения/записи данных.

  1. Главная ссылка к новости (https://www.dragonflydigest.co...)
  2. OpenNews: Следующий выпуск DragonFly BSD будет поставляться с начальной реализацией ФС HAMMER2
  3. OpenNews: Релиз операционной системы DragonFly BSD 4.8
  4. OpenNews: Вышел релиз DragonFly BSD 2.0 с файловой системой HAMMER в комплекте
  5. OpenNews: В файловой системе HAMMER появилась поддержка объединения дубликатов
  6. OpenNews: Релиз ФС Hammer 5. Сравнение производительности Hammer, ZFS, UFS, EXT3, EXT4 и Btrfs.
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/47377-hammer
Ключевые слова: hammer
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (37) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 10:31, 13/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Скоро выйдет DFBSD 5.0 с HAMMER2
     
     
  • 2.3, ryoken (ok), 10:53, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Скоро выйдет DFBSD 5.0 с HAMMER2

    Подскажите, а чем хороша данная ФС? (Плз вкратце, без пинков в гугл и прочие :) ).

     
     
  • 3.5, Rodegast (ok), 11:01, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    http://manpages.ylsoftware.com/legacy/hammer_5.html
     
  • 3.6, Аноним2 (?), 11:04, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Пока ничем, оно в альфе. Но в перспективе как btrfs, только сырое в обиход выпускать не будут. Используют radix trees вместо btrees
     
     
  • 4.14, Аноним (-), 12:13, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > только сырое в обиход выпускать не будут.

    А как же "release early, release often"? Софт не становится сухим по щелчку выключателя а дедлайны и релизы всего лишь формальности.

     
     
  • 5.31, Anonimous (?), 23:52, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А причём тут щелчки выключателя, кроме как в продакшене тестировать - других способов нет?
    "release early, release often" - у каждого своё понятие "release" и "early". Вам в Федору.
     
  • 4.30, Онаним (?), 23:34, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > как btrfs

    А разве BTRFS - это не "как ZFS"? Зачем имитация имитации если оригинал изначально для BSD?

     
     
  • 5.35, ЯСпокоен (?), 02:46, 14/10/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    разработку ZFS оплачивала Sun, потом Oracle для Solaris. В fbsd оно появилось так как эти ос идеалогически и технически идентичны. Как только Oracle начала сокращать людей "внезапно" образовался порт, а потом и форк zfs. Иза фатального недостатка, рака мозка и копилефта gnu(gnu is not unix) решено делать btrfs. Hammer это собственная разработка проекта DragonFly развивается нердами из berkley под lsd. По моим замерам Hammer не уступает в скорости и удобстве(делать снапшоты и пр.) zfs, но !!! не требовательна к оперативной памяти. Мигрировать на dragonfly мешат только отстутствие bhive.
     
     
  • 6.42, пох (?), 11:16, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > В fbsd оно появилось так как эти ос идеалогически и технически идентичны.

    не читайте за завтраком линуксных газет - еще и не той глупости начитаетесь. Солярка - systemV система, там ничего общего с bsd нет и в помине, кроме ненужного хлама в /usr/ucb, унаследованного от sun os начала 90х годов.

    В bsd оно появилось потому, что сан изначально писал с оглядкой на открытие исходников и портирование, и никакой другой работающей и сравнимой по функционалу fs на горизонте не было.

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

    Линуксный форк ничем в этом плане не ближе и не дальше от оригинала.

     
  • 3.10, Аноним (-), 11:52, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Тем что нормальная современная файлуха, которую сделали подумав как это лучше делать, вместо того чтобы обезьянить с других по лекалам из середины девяностых прошлого века. И просто уникальный случай в мировой практике когда в рамках хоть какой-то BSD сами сделали нечто похожее на современную файлуху.
     
     
  • 4.40, Stax (ok), 23:07, 16/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Это все прекрасно. А когда скорость завезут? https://www.phoronix.com/scan.php?page=article&item=dragonfly_hammer&num=2

    Даже BTRFS и то быстрее...

     
  • 3.39, Аноним (-), 21:16, 15/10/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://gitweb.dragonflybsd.org/dragonfly.git/blob_plain/HEAD:/sys/vfs/hammer2
     

  • 1.2, YetAnotherOnanym (ok), 10:34, 13/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мда... А во фре как не было, так и нет.
     
  • 1.4, бедный буратино (ok), 10:56, 13/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Инструментарии всех стран, соединяйтесь :)
    Призрак бродит по Европе, призрак BSD-изма
     
     
  • 2.8, Аноним (-), 11:46, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • –7 +/
    > BSD-изма

    очередная ложная идеология. Вы бы хоть подумали, за чего впрягаетесь!

     
     
  • 3.17, _ (??), 16:34, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    За хороший Юникс?
     
  • 3.32, Anonimous (?), 23:54, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > очередная ложная идеология. Вы бы хоть подумали, за чего впрягаетесь!

    Очередной ложный Аноним несет пургу.

     

  • 1.7, Юниксойдный трувей (?), 11:36, 13/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Но вот это, если накатить DragonFlyBSD на декстоп, то как быть с upwork time tracker, skype, криптокошельками ?  Почему нет эмуляции Linux, почему не собирается Wine ? Может тогда в хост системе в qemu держать запущенным Linux, в котором будет запускаться весь отсутствующий софт ? Почему они такие маргиналы ?  Может зарыть в песок уж тогда все эти BSDSM наконец ?!!!
     
     
  • 2.9, Аноним (-), 11:49, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    BSDSM юзается, когда нужна (желательно бесплатно) ОС для допилки, но открывать исходники нельзя. Это в моем представлении. Как пример, ось на PlayStation.
     
     
  • 3.19, _ (??), 16:41, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну предположим. И?!
     
  • 3.29, Онаним (?), 23:09, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > но открывать исходники нельзя. Это в моем представлении. Как пример, ось на PlayStation.

    Почему, например, нельзя? Понятно, что исходники Windows нельзя открывать т.к. надо, чтобы её покупали а не сами себе компилили. А ось от PlayStation-то кому ещё нужна?

     
     
  • 4.38, Аноним (-), 19:52, 15/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Junos, к примеру. Вендору совсем не нужен бесплатный открытый  Virtual OpenJunos, кода можно парить чистый софт vMX для x86 по цене железки.
     
  • 4.41, Stax (ok), 23:11, 16/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> но открывать исходники нельзя. Это в моем представлении. Как пример, ось на PlayStation.
    > Почему, например, нельзя? Понятно, что исходники Windows нельзя открывать т.к. надо, чтобы
    > её покупали а не сами себе компилили. А ось от PlayStation-то
    > кому ещё нужна?

    Эм. В современном мире открытие сорцов винды никак не повлияет на объем покупок. При установке "из сорцов", к примеру, никто не обеспечит обновления - ну и кому в современном мире вообще сдалась ОС общего назначения, в которой даже обновления безопасности не приходят? А без обновлений вы и так пиратку прямо сейчас можете бесплатно поставить.

     
  • 2.11, Анонимен (?), 12:02, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Зачем такой злой ? Зачем отбираешь у детей песочницу ? Ай, не хорошо так делать.
     
  • 2.12, Аноним (-), 12:06, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > с upwork time tracker,

    Он же вроде на яве? Ему не пофиг?

    > skype,

    Чем тебе помочь? Лопату дать?

    > криптокошельками ?

    А что, биткоин кор под нетбзду не собирается? Или тебе надо что-нибудь позалетистее?

    > Почему нет эмуляции Linux,

    Наверное потому что разработчикам это не надо. Или ресурсов не хватило. Да и зачем бсдшникам линуксная проприетарь? Чтобы иллюстрировать термин "е$%ный стыд"?

    > почему не собирается Wine ?

    Ух, да, сНЕэмулировать линукс и под ним запустить НЕэмулятор винды. Вот это было бы шикарно.

    > Может тогда в хост системе в qemu держать запущенным Linux, в котором будет
    > запускаться весь отсутствующий софт ? Почему они такие маргиналы ?

    Конкретно эти - потому что маленький но гордый свечной заводик Диллона, чтоли, и кого там еще. Наверное им не надо трекер апворка и скайп.

    > Может зарыть в песок уж тогда все эти BSDSM наконец ?!!!

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

     
     
  • 3.23, Юниксойдный трувей (?), 17:32, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Оно сделано на основе бинарника Chromium, но только под винду и линукс Skype ну... большой текст свёрнут, показать
     
     
  • 4.33, Anonimous (?), 00:04, 14/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    поставь БЗДю в виртуалке на гейоси и успокойся уже.
    У тебя всё равно под неё железа нет. Для твоего лаптопа она 100% не вариант.
     
  • 2.13, Минона (ok), 12:09, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    задай свои вопросы туда --> dillon@backplane.com
     
  • 2.15, Тынетрувей (?), 13:08, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ты не трувей, потому что трувей знает что под каждую задачу свой инструмент
     
  • 2.18, _ (??), 16:38, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >Но вот это, если накатить DragonFlyBSD на декстоп, то как быть с upwork time tracker, skype, криптокошельками ?

    А как же Фотошоп! Без фотошопа никак на десктоп нельзя, ну не больше 1% 8-D
    >Почему нет эмуляции Linux, почему не собирается Wine ?

    А зачем оно Дилану?!?!? 8-о
    >Почему они такие маргиналы ?  

    Дилан - не Николай-II (втОрый), не надо его во множественном лице :)
    >Может зарыть в песок уж тогда все эти BSDSM наконец ?!!!

    ДЖО! СПИЛИ МУШКУ, ДЖО!!! (С) :-)

     
  • 2.22, Аноним (-), 17:11, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >  Но вот это, если накатить DragonFlyBSD на декстоп, то как быть
    > с upwork time tracker, skype, криптокошельками ?  

    Вы точно уверенны, что стоит гордится наличием и использованием мутной блобовари?


     
     
  • 3.28, Онаним (?), 22:39, 13/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кстати а с криптокошельками-то что? Разве они не open source?
     

  • 1.26, fidaj (ok), 19:17, 13/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    разве первое
    >проверка и восстановление ФС HAMMER1 на дисковых разделах

    не выполняется посредством второго?
    >но не даёт возможности _чтения/записи_

     
     
  • 2.34, Anonimous (?), 00:17, 14/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    полагаю, в первом случае это доступ к блокам и структурам самой фс,
    во втором случае доступ к файлам (после монтирования).
    Первое делает "инструментарий" - второе драйвер ФС.
     

  • 1.36, Hellraiser (??), 10:26, 14/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "т.е. представленная разработка позволяет манипулировать разделами, но не даёт возможности чтения/записи данных"
    необыкновенно полезная разработка, надо отметить
     
     
  • 2.37, JL2001 (ok), 13:39, 14/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > "т.е. представленная разработка позволяет манипулировать разделами, но не даёт возможности
    > чтения/записи данных"
    > необыкновенно полезная разработка, надо отметить

    москва ни сразу строилась
    да и спасательная флешка с линуксом теперь может и в хамер (на сколько полно - не вникал)

     
  • 2.43, Аноним (-), 12:01, 17/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Намного удобнее работать над портом драйвера ФС тогда, когда эту ФС можно создать и подтюнить соответствующими утилитами.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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