Ak sa chcete dozvedieť o pevnej kompresii, musíte najprv pochopiť, ako funguje kompresia bežného formátu ZIP.
Nasledujúci obrázok ukazuje štruktúru formátu ZIP; ZIP a iné formáty, ktoré nepodporujú pevnú kompresiu, spracovávajú všetky súbory, ktoré sa majú archivovať, ako samostatné súbory.
Napríklad, keď archivujete súbor1.txt, súbor2.txt a súbor3.txt v súbore.zip, každý z pôvodných súborov sa zbalí samostatne v súbore.zip, ako je uvedené nižšie.
Pevná kompresia je na druhej strane spôsob spracovania viacerých súborov ako jedného celku. Spracovanie súborov ako jedného celku má výhodu vyššieho kompresného pomeru, ak je medzi súbormi nejaká podobnosť.
Formáty 7Z a RAR podporujú pevnú aj nepevnú kompresiu. TGZ(tar.gz), TBZ(tar.bz2) a TXZ(tar.xz) sú niektoré typy formátov TAR, ktoré sa používajú spolu s inými metódami kompresie a tiež sa považujú za pevné kompresné formáty.
Pevná kompresia má síce výhodu vysokého kompresného pomeru, má však aj nevýhodu. Keď sú viaceré súbory zbalené v jednom pevnom bloku, pevný blok je jedna jednotka a súbor umiestnený v strede bloku nemožno okamžite rozbaliť.
Ako je uvedené v príklade nižšie, súbor 2.txt je veľmi malý súbor. Na rozbalenie súboru 2.txt je však potrebné najskôr rozbaliť súbor 1.txt umiestnený v prednej časti bloku a až potom je možné rozbaliť súbor 2.txt.
Aby sa zlepšila nízka dostupnosť zbalovaných súborov v strede jedného pevného bloku, formáty 7Z a RAR podporujú zbalenie viacerých pevných blokov.
Ak používateľ určí veľkosť pevných blokov, súbory sa spracujú ako viacero pevných blokov v zadanej veľkosti. Touto metódou je možné súčasne dosiahnuť vysoký kompresný pomer a prístup ku zbaleným súborom.
Bandizip podporuje určenie veľkosti pevného bloku formátu 7Z, ako je uvedené nižšie.