Co je souborový kompresor?
Kompresor souborů je program, který dokáže snížit množství paměti, kterou soubor zabírá. Na rozdíl od jiných kompresorů tento komprimovaný soubor dočasně změní na jiný formát souboru. Většina souborů má opakující se znaky a kódování a kompresor souborů identifikuje redundantní informace a komprimuje je. Pokud má soubor velké množství redundance, bude komprese větší. Obecným použitím tohoto kompresoru je snazší ukládání, stahování a přenos komprimovaného souboru, ale tento soubor lze také použít k archivaci důležitých systémových informací.
Pokud je v souboru použita většina kompresorů, dělají dvě věci: Minimalizují paměť souboru a trvale mění formát souboru. U kompresoru souborů je komprimovaný soubor obvykle změněn na jiný formát, ale původní formát souboru se vrací, jakmile je komprimovaný soubor otevřen. Formát se obvykle mění tak, aby usnadnil rychlost komprese. Existuje mnoho různých kompresních formátů pro obecné programy pro kompresi souborů a každý z nich slouží jinému účelu.
Většina souborů má opakující se informace. Aby se snížila paměť těchto souborů, kompresor souborů odstraní všechny instance - s výjimkou první instance - opakujících se dat a uloží je do archivního souboru s nízkou pamětí. Například mnoho souborů a programů má programovací značky a kompresor odstraní všechny, kromě první instance těchto značek. Když jsou komprimované soubory vráceny do normální velikosti, archivační soubor vrátí redundantní informace do souborů a budou se chovat jako před kompresí.
Posouzení, kolik paměti může souborový kompresor uložit, je obvykle obtížné, protože to závisí na množství redundance a kompresním výstupu. Komprese se v průměru snižuje z 5 na 30 procent velikosti souboru. Kompresní formáty vytvořené pro dlouhodobou archivaci často redukují více paměti než krátkodobé formáty. To znamená, že soubor o velikosti 1 gigabajt (GB) bude po kompresi normálně asi 995 megabajtů (MB) až 700 MB.
Kompresor souborů se obvykle používá k tomu, aby se obecné soubory zmenšily a snáze se ukládaly nebo stahovaly. Soubory jsou menší, takže zabírají méně místa na pevném disku, vyžadují ke stažení méně zdrojů a přenos mezi počítači a sítěmi zabere méně času. Záložní a archivní soubory, které jsou určeny k dlouhodobému ukládání a často obsahují systémová data, se snáze ukládají a obvykle nezpůsobí znatelný pokles místa na pevném disku.