The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Сообщения [Сортировка по времени | RSS]


19. "В Ubuntu 19.10 появится экспериментальная поддержка ZFS для ..."  +/
Сообщение от tyrtyruurir (?), 13-Авг-19, 01:36 
У btrfs есть сжатие и новое сжатие zstd не помню в какой версии ядра появилось сжатие zstd в 5 ядре точно есть.
Ответить | Правка | Наверх | Cообщить модератору

91. "В Ubuntu 19.10 появится экспериментальная поддержка ZFS для ..."  –1 +/
Сообщение от VINRARUS (ok), 13-Авг-19, 18:26 
К стати думаю можна отказаться от COW в пользу зжатия.
Ответить | Правка | Наверх | Cообщить модератору

95. "В Ubuntu 19.10 появится экспериментальная поддержка ZFS для ..."  +/
Сообщение от Аноним (95), 13-Авг-19, 19:01 
Сжатие без COW? А так можно?
Ответить | Правка | Наверх | Cообщить модератору

114. "В Ubuntu 19.10 появится экспериментальная поддержка ZFS для ..."  –1 +/
Сообщение от VINRARUS (ok), 13-Авг-19, 22:50 
Так сжатие нивелирует преимущество COW.
Ответить | Правка | Наверх | Cообщить модератору

118. "В Ubuntu 19.10 появится экспериментальная поддержка ZFS для ..."  +/
Сообщение от tyrtyruurir (?), 14-Авг-19, 03:22 
http://www.thg.ru/storage/ntfs_osvobozhdaem_mesto_na_ssd/pri...

Вот что мне попалось. Раньше не интересовался сжатием на SSD средствами файловых ситем. Это о NTFS и Win. "Стоит отметить ещё кое-что. Информация, сжимаемая на лету, требует больше циклов записи на SSD, чем не сжатая. Это может негативно повлиять на долговечность привода. Мы не говорим о больших SSD, напротив, модели с меньшим объёмом памяти имеют более низкий уровень долговечности. Таким образом, NTFS-сжатие может значительно повлиять на их срок службы"

Ответить | Правка | Наверх | Cообщить модератору

119. "В Ubuntu 19.10 появится экспериментальная поддержка ZFS для ..."  –1 +/
Сообщение от VINRARUS (ok), 14-Авг-19, 06:49 
> http://www.thg.ru/storage/ntfs_osvobozhdaem_mesto_na_ssd/pri...
> "Стоит отметить ещё кое-что. Информация,
> сжимаемая на лету, требует больше циклов записи на SSD, чем не
> сжатая.

Ну это понятно, при смене 1 бита в несжатом нада сменить 1 бит, а в сжатом перезаписать целый блок, или даже файл (зависит как сжата инфа).

Вот токо при COW ты не меняеш бит, а пишеш ещо один.

Ответить | Правка | Наверх | Cообщить модератору

148. "В Ubuntu 19.10 появится экспериментальная поддержка ZFS для ..."  +1 +/
Сообщение от пох. (?), 14-Авг-19, 15:10 
а один хрен - тебе надо распаковать ненужно, поменять бит, запаковать ненужно (без гарантии неизменности размера, что добавляет оптимизма) и теперь записать ненужно вместе с измененным битом.  
В zfs добавляется еще очень интересный механизм кэширования, с удивлением смотрящий на всю эту вакханалию (потому что его писали и свои phd получали во времена, когда в пределах fs блок был фиксированного размера)

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

Реальные замеры на чуть менее супер и чуть менее быстрых показывают явный просер производительности даже на hdd (!) - но кого это, действительно, колебет-то?

Ответить | Правка | Наверх | Cообщить модератору

154. "В Ubuntu 19.10 появится экспериментальная поддержка ZFS для ..."  +1 +/
Сообщение от Аноним84701 (ok), 14-Авг-19, 16:49 
> Ну это понятно, при смене 1 бита в несжатом нада сменить 1
> бит, а в сжатом перезаписать целый блок, или даже файл (зависит
> как сжата инфа).

Это как раз непонятно. При поблоковом сжатии и правильно подобранном размере  блока ФС количество занятых блоков будет ощутимо меньше, а количество записей  максимум ± таким же (если ранее приходилось переписывать, условно, 2 блока по одному разу, то теперь, из-за сжатия, то же самое потребует перезаписи 1 блока 2 раза).

>  при смене 1 бита в несжатом нада сменить 1  бит,

Угу, надо сменить 1 бит, но перезаписать все равно придется минимально доступный на запись размер, причем тут будет что-то типа MAX(page_size(flash), min_block_size(FS)) и это уже будут килобайты.

> Вот токо при COW ты не меняеш бит, а пишеш ещо один.

А для SSD есть разница?

Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

121. "В Ubuntu 19.10 появится экспериментальная поддержка ZFS для ..."  +1 +/
Сообщение от бедняк (?), 14-Авг-19, 09:42 
Сжатие уменьшает количество записей на накопитель и продлевает его службу, если оно реализовано правильно. В NTFS используется отложенное сжатие, которое хорошо для производительности на HDD и плохо для долговечности SSD (NTFS была придумана когда были в основном HDD).
Большинство других ФС, в том числе ZFS, использует немедленное сжатие, что плохо для производительности, но хорошо для всего остального, включая компактность данных и долговечность накопителя (любого ныне поддерживаемого).
CoW вообще — разновидность сжатия, но в ФС всегда пишется отдельным пунктом, а сжатием в ФС называется сжатие диапазонов блоков одного файла. В ФС и CoW и сжатие блоков дописывают и перезаписывают только блоками, а не битами, так что в количестве перезаписей между ними разницы почти нет. Разница между ними только в алгоритме поиска способа уменьшить размер данных. Они никак не заменяют друг друга, но хорошо дополняют друг друга. Это особенно заметно по глюкам и тормозам программ, пишущих сжимаемые дедублицируемые многокопийные шифрованные файлы с CoW при фоновом удалении снимков ФС у бедных пользователей, которым не хватает денег на быстрое надёжное оборудование (как у меня).
Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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