freeware rar utility
Free rar software
   DOWNLOAD PEAZIP FREE RAR AND ZIP UTILITY
ONLINE SUPPORT SOFTWARE'S FAQ
LEARN MORE
rar free
free rar software free rar utility
portable rar rar freeware free rar
free rar tool

free rar files utility

PeaZip is a free cross-platform file archiver that provides an unified portable GUI for many Open Source technologies like 7-Zip, FreeArc, PAQ, UPX...
Create 7Z, ARC, BZ2, GZ, *PAQ, PEA, QUAD/BALZ, TAR, UPX, WIM, XZ, ZIP files
Open and extract over 180 archive types: ACE, ARJ, CAB, DMG, ISO, LHA, RAR, UDF, ZIPX files and more...
Features of PeaZip includes extract, create and convert multiple archives at once, create self-extracting archives, split/join files, strong encryption with two factor authentication, encrypted password manager, secure deletion, find duplicate files, calculate hashes, export job definition as script.

free rar software

free rar
FAQ / ARCHIVE MANAGER > SOLID MODE COMPRESSION
open source rar

What is solid compression



SUGGESTIONS FOR BEST USE OF SOLID MODE DATA COMPRESSION

solid compression



Solid archive definition


Solid compression is an option meant to improve compression ratio providing a wider context for compression algorithm while compressing multiple files.
The ideas behind solid compression are simple and effective:
  • when multiple files are processed as a single block (especially similar files, i.e. same type, or even revisions of the same file), it is possible to find redundant data between the files of the group, improving efficiency of compressed representation of the data better than treating each file separately
  • when many small files are processed as a single block, overhead content (marker of file begin/end, checksum, table of content) is written only once rather than once per file, saving extra bytes of size for each input object.
Solid mode is available as option for some archival formats, like in 7Z and RAR standards.
A form of solid compression is used in compressed TAR files (TAR.GZ, TAR.BZ2, TGZ, TXZ...): the data is initially added to a single container, the uncompressed tar archive, then the tar file is compressed as a single block i.e. with GZip, BZip2, or LMZA algorithm.

Main drawbacks of solid compression are:

  • Speed performances penalities on some operations: the context information is needed also during compression / extraction to preserve the advantage of solid compression. So, the partial selective extraction (a single file or group of file rather than the whole archive) from a solid archive, or adding or deleting files to existing archive, and updating existing files in archive needs more time on a solid archive because all the relevant context data (usually defined "solid block") must be parsed, making the process significantly slower than adding / extracting data from a non solid archive
  • for the very same reason, a damage to data in any part of the archive may make all the content after that point non-usable for lack of context information needed for extraction operation, while data corruption in non solid archive usually harms only the data of a single file.

Role of solid block size to improve compression ratio


To mitigate those disadvantages, 7Z format allows to choose the block size to be used for solid mode operation (the "window" of data context that is parsed by the compression/extraction algorithm) minimizing overhead during extraction, and possible impact of data corruption - but for the very same reason reducing solid block size reduces potential benefices and compression ratio improvements.

Solid block "size" can be defined by size in bytes, or by number of files in a block; another strategy are blocks separated by file extension, trying to provide more homogeneous data to each single block of the archive.

Read more: solid compressionconsolidate data definition on Wikipedia.


RELATED & SIMILAR PAGES
BZ2 FORMAT

GZIP FORMAT

HOW TO IMPROVE COMPRESSION
WHAT IS A COMPRESSED ARCHIVE FILE
Tag Cloud
comparison of compression formats improve compression ratio solid block size solid compression alternative RAR utility BZip2 compression compression benchmark create 7Z archive create ARC file detect file corruption download file compression software extract ACE file extract ZIPX files free archiver free RAR Gzip compression how to compress files open WIM files portable compression tool RAR compression RAR format self extracting archive (sfx) TAR files unzip ISO files unzip CAB files zip and unzip files ZIP format





download rar software
DOWNLOADS
free rar archiver
All PeaZip downloads
PeaZip for Windows 32 bit
PeaZip for Windows 64 bit
PeaZip Portable
PeaZip Linux/BSD
online rar program support
SUPPORT
how do i zip unzip files
Online help
Frequently Asked Questions
More information





open rar files
DONATE
rar files
Support PeaZip project, or donate to FAO, UNICEF and UNESCO from donation page

© PeaZip srl: TOS, Privacy
OSDN software repository
free rar downloads
SourceForge software repository
free rar
Releases Feed zipx files
PeaZip Wiki rar files
Developer email download rar software
Search knowledge-base
rar archiver