Jump to content
  • entries
    2
  • comments
    13
  • views
    11681

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

poiuty

1913 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

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

Share this comment


Link to comment

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

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

Share this comment


Link to comment

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

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

Share this comment


Link to comment

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

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

Share this comment


Link to comment

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...