Jump to content
  • entries
    2
  • comments
    15
  • views
    13396

zfs прозрачное сжатие — blockchain bitcoin and DASH


poiuty

2944 views

ZFS можно взять на сайте zfsonlinux.org

Включим прозрачное сжатие (на уровне FS) и посмотрим результат.

 

Создаю два пула, один с gzip-8, второй без сжатия.

zfs create -o mountpoint=legacy zfs/gzipzfs set compression=gzip-8 zfs/gzipzfs create -o mountpoint=legacy zfs/normal

Монтирую пулы

mount -t zfs zfs/gzip /home/test/gzipmount -t zfs zfs/normal /home/test/normal

Далее заливаю blockchain и смотрю результаты для bitcoin и DASH.

# zfs listNAME        USED  AVAIL  REFER  MOUNTPOINTzfs/gzip   33.3G  2.31T  33.3G  legacyzfs/normal 42.8G  2.31T  42.8G  legacy

# zfs listNAME         USED  AVAIL  REFER  MOUNTPOINTzfs/gzip     825M  2.38T   825M  legacyzfs/normal  1.08G  2.38T  1.08G  legacy

Для bitcoin мы используем на 22.2% меньше места.

Для DASH - 23.7%

5 Comments


Recommended Comments

polym0rph

Posted

А скорость работы клиента при этом насколько замедляется?

poiuty

Posted

polym0rph, не замедляется.

Есть небольшой оверхед на CPU (на уровне FS), но в целом оно работает так же быстро.

r2d2

Posted

а более сильных методов сжатия нет? может squashfs ? хотя нет - она вроде RO .

22-24 % результат конечно, но  ... ммм .. маловато.

poiuty

Posted

r2d2, можно использовать не только gzip, но и другие алгоритмы.

Сегодня постараюсь потестить и опубликовать результат.

Rabinovitch

Posted

Плюсую, молодец. 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...