OpenZFS 2.2

Модератор: LinuxNEWS
Аватара пользователя

Автор темы
LinuxNEWS
Сообщения: 312
Зарегистрирован: 18 фев 2023, 00:40
Поблагодарили: 118 раз
Контактная информация:

OpenZFS 2.2

#1

14 окт 2023, 08:15

Выпущена OpenZFS 2.2 с поддержкой Linux 6.5, блочным клонированием и многим другим


В этом выпуске также добавлена ​​поддержка специфичных для Linux интерфейсов контейнеров, очистка журнала ошибок и контрольных сумм BLAKE3.


zfs.jpeg
Вчера была выпущена расширенная файловая система и менеджер томов OpenZFS 2.2 с поддержкой последней серии ядра Linux, а также различными новыми функциями и множеством улучшений.

   Самая большая новость в OpenZFS 2.2 заключается в том, что она поддерживает новейшую и лучшую серию ядер Linux 6.5, которая по умолчанию уже используется во многих популярных дистрибутивах GNU/Linux, включая недавно выпущенный Ubuntu 23.10. OpenZFS в настоящее время поддерживает ядра Linux версий 3.10–6.5.

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

«Последующие изменения данных приведут к созданию копии блока данных и изменению этой копии. Эта возможность используется для реализации «рефссылок» или «копирования при записи на уровне файла».


   В этом выпуске также добавлена ​​поддержка специфичных для Linux интерфейсов контейнеров, таких как renameat(2), поддержка OverlayFS, поддержка монтирования с отображением идентификаторов в пользовательском пространстве имен, а также поддержка делегирования пространства имен для контейнеров.

   В новую OpenZFS также добавлена команда статуса zpool, позволяющая сообщать обо всех файловых системах, снимках и клонах, затронутых общим поврежденным блоком. Разработчики объясняют, что команда zpool Scrub -e может использоваться пользователями для очистки только известных поврежденных блоков в журнале ошибок для выполнения быстрого целевого восстановления.

   Кроме того, в OpenZFS 2.2 представлены свойства Vdev, обеспечивающие возможность наблюдения за отдельными виртуальными устройствами программным способом, пользовательские свойства Vdev и zpool, позволяющие пользователям устанавливать собственные свойства для виртуальных устройств и zpool, а также добавлен новый тип получения zfs, который можно использовать для восстановления поврежденных данных в файловых системах, снимках и клонах.

   Еще одна интересная новая функция — поддержка контрольных сумм BLAKE3, современного криптографического алгоритма хеширования, ориентированного на высокую производительность. По словам разработчиков, BLAKE3 намного быстрее, чем SHA256 и SHA512, и может быть в три раза быстрее, чем Edon-R.

   В этом выпуске также присутствуют некоторые улучшения производительности, в том числе полностью адаптивный ARC для ослабления искусственных ограничений, налагаемых распределением MRU/MFU и различием данных/метаданных, оптимизированная контрольная сумма SHA2, которая теперь использует аппаратное ускорение, а также обновленные контрольные суммы Edon-R.

   И последнее, но не менее важное: в OpenZFS 2.2 добавлена ​​новая функция раннего прерывания ZSTD, позволяющая быстрее обнаруживать данные, которые невозможно сжать, при использовании алгоритма сжатия ZSTD. Предварительная выборка ввода-вывода также была улучшена, а также имеется множество других улучшений производительности.

   Вы можете скачать OpenZFS 2.2 прямо сейчас со страницы проекта на GitHub, для чего вам потребуется скомпилировать его из исходников. Если это не для вас, вам нужно дождаться появления новой версии OpenZFS в стабильных репозиториях программного обеспечения вашего любимого дистрибутива GNU/Linux.



Источник

Аватара пользователя

Sharov
Сообщения: 191
Зарегистрирован: 10 фев 2022, 23:53
Решено: 1
Благодарил (а): 119 раз
Поблагодарили: 28 раз
Контактная информация:

OpenZFS 2.2

#2

14 окт 2023, 12:15

Высокие однако материи, но, блин, интересно же! Хоть и совершено не нужно на моём десктопе, который - для сёрфинга, музыки, видео и чтения...
i3-3210 / 10GB / VGA Intel HD 2500 / SSD 240GB / Arch Linux / Openbox / Ungoogled-Chromium

Аватара пользователя

madesta
Сообщения: 2406
Зарегистрирован: 11 июн 2017, 21:47
Решено: 31
Откуда: BY
Благодарил (а): 83 раза
Поблагодарили: 506 раз
Контактная информация:

OpenZFS 2.2

#3

14 окт 2023, 15:47

Вероятно, это больше подходит для организации массивов информации. Если судить по этому источнику, то для обычного (домашнего) пользователя, вероятно, предпочительней, всё-таки, будет ext4.
EXT4 is specifically developed for the Linux kernel, whereas ZFS may have some teething problems if it is used as a root file system on Linux. EXT4 has less functionality, but this often makes it faster.

Аватара пользователя

slant
Сообщения: 4859
Зарегистрирован: 21 июн 2017, 18:09
Решено: 111
Благодарил (а): 53 раза
Поблагодарили: 2177 раз
Контактная информация:

OpenZFS 2.2

#4

14 окт 2023, 16:26

madesta писал(а):
14 окт 2023, 15:47
Если судить по этому источнику, то для обычного (домашнего) пользователя, вероятно, предпочительней, всё-таки, будет ext4.
По моему IMHO - даже btrfs будет предпочтительнее для домашнего пользователя. Т.к. ZFS выдает свои преимущества при наличии правильно организованного кеширования - а на это нужно отводить хороший такой кусок оперативки. А если там еще и HDD - то желательно еще и небольшой SSD под кеш-раздел. Причем все это должно настраиваться под конкретный случай и "по умолчанию" работает далеко не оптимально. В общем - не для тех, кому надо чтобы просто работало.
Тут даже btrfs на SSD фору даст по простоте. (На HDD с btrfs посложнее - надо кое за чем следить и периодически обслуживать/дефрагментировать чтобы просадок по скорости не было).
Так что да - если нужна FS которая попроще и чтобы думать не надо было - это ext4, однозначно.

Кстати вот это:
LinuxNEWS писал(а):
14 окт 2023, 08:15
клонирование блоков, функцию, которая позволяет клонировать файл или части файла, создавая неглубокую копию, на которую существующие блоки данных ссылаются, а не копируются.
- чуть ли не базовый функционал btrfs, который давным давно используется, причем много где в прозрачном режиме. :)

Если в целом и общем - это конечно классная вещь, и хорошо что развивается в том числе и упором на linux (родина то у нее - солярка да bsd), но все же ее место - скорее сервер, чем десктоп.

Аватара пользователя

Dja
Сообщения: 7069
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1368 раз
Поблагодарили: 734 раза
Контактная информация:

OpenZFS 2.2

#5

31 окт 2023, 10:28

slant писал(а):
14 окт 2023, 16:26
На HDD с btrfs посложнее - надо кое за чем следить и периодически обслуживать/дефрагментировать
Я думал это уже в прошлом :hm:

Аватара пользователя

slant
Сообщения: 4859
Зарегистрирован: 21 июн 2017, 18:09
Решено: 111
Благодарил (а): 53 раза
Поблагодарили: 2177 раз
Контактная информация:

OpenZFS 2.2

#6

31 окт 2023, 10:32

Dja писал(а):
31 окт 2023, 10:28
Я думал это уже в прошлом
Особенности конкретной FS. В принципе у нее есть режим автоматической дефрагментации, но тут как всегда - либо скорость либо эффективность. По итогу, часто лучше руками запустить в удобное время.

Ответить

Вернуться в «Другие новости»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость