1.4.10 - add --compress=pigz-fast and --compress=pigz-slow to syncoid
This commit is contained in:
parent
84a747630b
commit
b536f0c6f7
10
CHANGELIST
10
CHANGELIST
|
@ -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
|
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.
|
Tamas Papp.
|
||||||
|
|
||||||
|
|
2
sanoid
2
sanoid
|
@ -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
|
# 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.
|
# 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 strict;
|
||||||
use Config::IniFiles; # read samba-style conf file
|
use Config::IniFiles; # read samba-style conf file
|
||||||
|
|
2
syncoid
2
syncoid
|
@ -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
|
# 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.
|
# 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 strict;
|
||||||
use warnings;
|
use warnings;
|
||||||
|
|
Loading…
Reference in New Issue