Ve středu 26. března 2025 se podařilo týmu Multimediaexpo.cz
dokončit zcela nový balíček 1 000 000 fotografií na plných 100 procent !
Nedostižná hranice 4 000 000 fotografií se února 2026 už nedožije...
FFresh emotion happy.png

UPX

Z Multimediaexpo.cz


UPX (the Ultimate Packer for eXecutables - Univerzální balíčkovač spustitelných souborů) je open source software, který slouží ke kompresi spustitelných souborů. UPX podporuje různé formáty souborů na různých operačních systémech.

Obsah

[skrýt]

Komprese

UPX používá kompresní algoritmus UCL, což je open source implementace podobná uzavřenému NRV algoritmu (Not Really Vanished - Ne úplně ztracený).

UCL bylo navrženo tak, že dekomprese může být implementována jenom v několika stovkách řádek kódu. UCL nepotřebuje alokovat mnoho paměti pro dekompresi.

UPX může na většině platforem používat LZMA kompresi (od verze 2.90 beta). Avšak tato možnost není u 16 bitových výchozí, kvůli pomalé dekompresi na starších počítačích (lze vynutit přidáním --lzma do příkazu)

Dekomprese

UPX podporuje dva způsoby dekomprese:

  • Přímo do paměti (použité na většině platforem)
  • Do dočasného souboru (použité na zbylých platformách)

Podporované formáty

Externí odkazy