free rar
Free rar software
   DOWNLOAD PEAZIP FREE ARCHIVER
ONLINE SUPPORT SOFTWARE'S FAQ
LEARN MORE archival program  freeware zipper  handle 7z rar tar zip files  manage 7z rar tar zip files
free rar software
free rar extractor rar free
rar file rar files unrar tool free rar opener
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, MORE INFORMATION

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 compression is used in compressed TAR files (TAR.GZ, TAR.BZ2, TGZ, TXZ...), and it is available as option for some archival formats, like 7Z and RAR.

Main drawbacks of solid compression are:

  • the context information is needed also during compression / extraction to preserve the advantage of solid compression. So, the partial extraction (a single file or group of file rather than the whole archive) from a solid archive, or adding or deleting files to already existing solid archive, needs more time 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 in any part of the archive may make all the data after that point non-usable for lack of context information needed for extraction, 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 potentially reduces compression ratio improvements.
Solid blocks can be defined by size, number of files in a block, and if blocks are separated by file extension.

Solid compression, more information


External online resources: solid compressionconsolidate data definition on Wikipedia.

Topics and serach suggestions: solid compression advantages and drawbacks, manage file extraction from solid archive, optimize data compression efficiency, improve compression ratio, solid block size, context window, RAR, optimization, handle 7Z solid mode file, TAR.GZ/.BZ.


RELATED & SIMILAR PAGES
COMMAND LINE 7Z RAR TAR ZIP EXAMPLES

CONVERT 7Z RAR TAR ZIP FILES

EXTRACT 7Z FILES
 
EXTRACT ACE FORMAT

EXTRACT ARC FILES

FREE BACKUP SOFTWARE

FREE RAR FILES UTILITY

FREE ZIP FILES UTILITY

HOW TO ENCRYPT FILE

LOSSLESS COMPRESSION

MERGE SPLIT FILE SET

OPEN ISO FILES

OPEN ENCRYPTED RAR FILE
 
PERMANENT FILE DELETE SOFTWARE

SELF EXTRACTING 7Z ARCHIVES

VERIFY FILE HASH VALUE

UNZIP CAB FILES
Tag Cloud
7z compression ace archive block size cab file convert existing archive optimize compression rar files solid compression tar.gz zip file zipx format

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






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
how to manage rar archive
Support PeaZip project, or donate to FAO, UNICEF and UNESCO from donation page

© PeaZip srl: TOS, Privacy

Developer 7z rar zip file archiver
Software repository
download rar software
PeaZip Wiki
online rar zip wiki
Releases Feed free rar archiver