1.4.10 - add --compress=pigz-fast and --compress=pigz-slow to syncoid

This commit is contained in:
jimsalterjrs 2017-07-12 15:23:23 -04:00
parent 84a747630b
commit b536f0c6f7
4 changed files with 13 additions and 3 deletions

View File

@ -1,3 +1,13 @@
1.4.10 added --compress=pigz-fast and --compress=pigz-slow. On a Xeon E3-1231v3, pigz-fast is equivalent compression
to --compress=gzip but with compressed throughput of 75.2 MiB/s instead of 18.1 MiB/s. pigz-slow is around 5%
better compression than compress=gzip with roughly equivalent compressed throughput. Note that pigz-fast produces
a whopping 20+% better compression on the test data (a linux boot drive) than lzop does, while still being fast
enough to saturate or nearly saturate a real-world gigabit LAN link. The down side: pigz chews through 100% util
of all available system threads, if not bottlenecked by the network link speed.
Default compression remains lzop for SSH transport, with compression automatically set to none if there's no transport
(ie syncoid replication from dataset to dataset on the local machine only).
1.4.9 added -c option to manually specify the SSH cipher used. Must use a cipher supported by both source and target! Thanks
Tamas Papp.

View File

@ -1 +1 @@
1.4.9
1.4.10

2
sanoid
View File

@ -4,7 +4,7 @@
# from http://www.gnu.org/licenses/gpl-3.0.html on 2014-11-17. A copy should also be available in this
# project's Git repository at https://github.com/jimsalterjrs/sanoid/blob/master/LICENSE.
my $version = '1.4.8';
my $version = '1.4.10';
use strict;
use Config::IniFiles; # read samba-style conf file

View File

@ -4,7 +4,7 @@
# from http://www.gnu.org/licenses/gpl-3.0.html on 2014-11-17. A copy should also be available in this
# project's Git repository at https://github.com/jimsalterjrs/sanoid/blob/master/LICENSE.
my $version = '1.4.9';
my $version = '1.4.10';
use strict;
use warnings;