Author        : Hamid Bouzidi
Name          : lzturbo 0.92
Version       : 13 Mar 2008
Native OS     : Linux + win32 
E-mail        : hbouzidi@freenet.de
Licence       : Closed source experimental version. Use only for testing and for benchmarks.
Homepage      : http://www.consultant-berater.de/lzturbo
		
************ USE ONLY FOR TESTING. DO NOT DELETE ORIGINAL FILES ***************************

New: - improved compression for levels 1..8
     - improved compression speed for levels 1..8

Description:
Lzturbo is a high performance lz77 based compressor featuring parallel compression/decompression and overlapping i/o.
Lzturbo is specially designed for modern processors and multicore systems.

Features:
- Compress/decompress as easy as the copy command. No archive/solid files needed.
- Parallel and linear scalable compression/decompression on multiprocessor/multicore systems.
- Overlapping i/o with compression/decompression.
- Parallel compression/decompression of multiple files.
- State of the art optimal parsing with high compression ratio and fast compression.
- Very fast compression/decompression (No other compression program compress and decompress faster with better compression).
- lzturbo is the only compressor that can use modern multiprocessor/multicore systems at 100% load.

Installation:
Download and unpack the archiv http://www.consultant-berater.de/lzturbo.zip. 

Usage: 
Compression:
   lzturbo -ml [-r] [-p#] <filename1> .. <filenameN> DESTINATION_DIR
	m:compression method (1..5)		1:(fastest decompression) ... 5:(best compression)

        l:compression level (1..9)		1:fastest compression,...,9:best compression
						decompression time same for all levels
						level 9 uses optimal parsing.

        p#:					#: number of processors/cores (default=autodetect). 0=disable multithreading

Decompression:
   lzturbo -d -p# <filename1> .. <filenameN> DESTINATION_DIR
					
Compression examples:
      lzturbo -11 enwik9 .		     
      lzturbo -42 enwik9 .
      lzturbo -43 enwik9 backup_dir
      lzturbo -59 file.jpg ab*.txt backup_dir     
      lzturbo -59 A10.jpg english.dic FP.LOG MSO97.DLL rafale.bmp vcfiu.hlp AcroRd32.exe FlashMX.pdf ohs.doc world95.txt backup_dir
      lzturbo -59 sfc\* backup_dir
      lzturbo -59 -r mydir\* backup_dir
      lzturbo -59 -r c:\users\u\mydir\* backup_dir
      
replace '\' by '/' for linux.

Decompression examples:
	lzturbo -d *.lzt restore_dir
        lzturbo -d -r backup_dir\* restore_dir

Lzturbo uses ~225/50 Mb memory for compression/decompression per processor/core.

recommended options for benchmarking: 
  -11,-12,-13 : compression time benchmarks (slow hardware)
  -21,-22,-23 : compression time benchmarks (modern hardware)
  -43 : Efficiency benchmarks
  -59 : Maximum compression benchmarks

FILES:
lzturbo.exe: win32+Linux version.
             (compiled with mingw gcc version 4.2)

lzturbo: 32-bits linux-version (compiled with gcc 4.2 on Ubuntu 8.04)

lzturbo.txt: this file


