summaryrefslogtreecommitdiff
path: root/lzo/doc/LZOTEST.TXT
blob: 93c86591684c31315ee58bdb71b8b6f393dfcc0f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
The test driver 'lzotest' has grown into a fairly powerful program
of it's own. Here is a short description of the various options.

[ to be written - this is only a very first draft ]


Usage:
======

lzotest [option..] file...


Basic options:
==============

  -m#     compression method
  -b#     set input block size (default 262144, max 1310720)
  -n#     number of compression/decompression runs
  -c#     number of compression runs
  -d#     number of decompression runs
  -S      use safe decompressor (if available)
  -A      use assembler decompressor (if available)
  -F      use fast assembler decompressor (if available)
  -O      optimize compressed data (if available)
  -s DIR  process Calgary Corpus test suite in directory 'DIR'
  -@      read list of files to compress from stdin
  -q      be quiet
  -L      display software license


More about '-m':
================

Use '-m' to list all available methods.

You can select methods by number:
-m71

You can select methods by name:
-mlzo1x-1
-mlzo1x-999
-mlzo1x-1(11)

You can select some predefined method groups:
-mall
-mlzo
-mm1
-mm99
-mm999
-m1x999
-m1y999

You can specify multiple methods/groups separated by ',':
-m1,2,3,4
-m1,2,3,4,lzo1x-1,m99,81

And finally you can use multiple '-m' options:
-m962,972 -mm99,982,m1


Other options:
==============

--max-data-length=LEN

--dict=FILENAME
--max-dict-length=LEN

--dump=FILENAME

--adler32
--crc32
--execution-time
--totals