pixz
(1)
名前
pixz - parallel, indexing version of XZ
形式
/usr/bin/pixz input output.pxz
/usr/bin/pixz -d input.pxz output
/usr/bin/pixz -l input.tpxz
/usr/bin/pixz -x /path/to/file < input.tpxz
説明
User Commands pixz(1)
NAME
pixz - parallel, indexing version of XZ
SYNOPSIS
/usr/bin/pixz input output.pxz
/usr/bin/pixz -d input.pxz output
/usr/bin/pixz -l input.tpxz
/usr/bin/pixz -x /path/to/file < input.tpxz
DESCRIPTION
The existing XZ Utils ( http://tukaani.org/xz/ ) provide
great compression in the .xz file format, but they have two
significant problems:
o They are single-threaded, while most users nowadays
have multi-core computers.
o The .xz files they produce are just one big block
of compressed data, rather than a collection of
smaller blocks. This makes random access to the
original data impossible.
With pixz, both these problems are solved.
EXAMPLES
Specifying input and output:
$ pixz < foo.tar > foo.tpxz
Same as 'pixz foo.tar foo.tpxz'
$ pixz -i foo.tar -o foo.tpxz
Ditto. These both work for -x, -d and -l too, eg:
$ pixz -x -i foo.tpxz -o foo.tar file1 file2 ...
# Extract the files from foo.tpxz into foo.tar
SunOS 5.11 Last change: 1
User Commands pixz(1)
$ pixz foo.tar
Compress it to foo.tpxz, removing the original
$ pixz -d foo.tpxz
Extract it to foo.tar, removing the original
OPTIONS
-1 Faster, worse compression.
-9 Better, slower compression.
-p <number>
Cap the number of threads at <number>.
-t Compress but don't treat it as a tarball (don't index
it).
-d Decompress, don't check that contents match index.
-l List the xz blocks instead of files.
WARNING
Running pixz without the -t flag will cause it to treat the
input as a tarball, as long as it looks vaguely tarball-
like. This means if the file starts with at least 1024 zero
bytes, pixz will assume it's empty, and truncate the output!
If your input files aren't tarballs, run with -t or face
possible data-loss.
ATTRIBUTES
See attributes(5) for descriptions of the following
attributes:
+---------------+------------------+
|ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+---------------+------------------+
|Availability | compress/pixz |
+---------------+------------------+
|Stability | Uncommitted |
+---------------+------------------+
NOTES
This software was built from source available at
https://java.net/projects/solaris-userland. The original
community source was downloaded from
http://github.com/vasi/pixz/archive/pixz-1.0.tar.gz
SunOS 5.11 Last change: 2
User Commands pixz(1)
Further information about this software can be found on the
open source community website at
http://github.com/vasi/pixz/.
SunOS 5.11 Last change: 3