Compressione 7-Zip
e confronto dei formati di compressione di PowerArchiver
Introduzione
7-Zip è il formato di compressione superiore principale di PowerArchiver. È un formato open source che fornisce un'architettura aperta e con un livello di compressione alto. È anche un formato moderno che supporta i nomi dei file in formato UNICODE (quindi gli utenti internazionali non avranno problemi con i caratteri speciali), 16000000000 GB come dimensioni massime dei file e una potente crittografia (AES 256 bit). Comunque, il punto di forza del formato 7-Zip è il fatto che è un formato a codice sorgente aperto, cioè non è controllato da alcuna organizzazione o individuo e chiunque può contribuire al suo progetto LGPL. Chiunque può utilizzare e implementare l'ultima versione delle sue librerie DLL in qualsiasi programma. In questo modo non si avrà mai una situazione simile al formato ZIP, dove esistono differenti versioni non gestibili nello stesso modo, o al formato RAR, non supportato da alcuni programmi di compressione a causa del suo formato proprietario. Per la sua natura, tutti sono incoraggiati a utilizzare 7-Zip nei loro programmi con una licenza LGPL ampiamente libera.
Livello di compressione
Mentre la maggior parte degli utenti non capisce o non importa la licenza con cui un formato viene distribuito, s'interessa certamente del livello di compressione che 7-Zip fornisce. 7-Zip utilizza principalmente il metodo di compressione LZMA disponibile in altri formati, ma con impostazioni di compressione e dimensioni del dizionario migliori, il che danno origine a una migliore compressione (anche se più lenta). 7-Zip utilizza anche la compressione solida che consente di ottenere un livello di compressione migliore (come CAB e RAR). Abbiamo provato tutti i formati disponibili in PowerArchiver 2007, così come gli altri formati più popolari che molti utilizzano (RAR e ACE) per dimostrare le potenzialitò di compressione di 7-Zip.
Test di compressione
Per il nostro test della compressione di 7-Zip, abbiamo compresso la cartella di installazione di Open Office 2, una suite per l'ufficio open source. Abbiamo utilizzato il file di installazione di un programma perché mostra differenze evidenti nei livelli di compressione, ma si potranno ottenere risultati simili se si utilizza una qualsiasi altra applicazione.
Note
- Le dimensioni della cartella di installazione originale sono di 202.156 kB, distribuiti in 3.128 file.
- 7-Zip configurato con le impostazioni massime disponibili ha compresso con un livello di compressione migliore del 13% rispetto a WinRar e migliore del 55% rispetto a Zip. Si dovrebbe vedere anche un miglior rapporto di compressione dal momento che le dimensioni dei file che si sta comprimendo aumentano o diminuiscono (anche con file di dimensioni più piccole, si dovrebb risparmiare il 10% in confronto a RAR configurato con le impostazioni massime disponibili).
- La compressione 7-Zip è migliore quando si utilizza per la compressione di applicazioni (dati binari), sebbene sia anche buona per la compressione del testo quando si utilizza l'impostazione speciale PPMD.
- Anche se 7-Zip in questo caso è riuscito a ottenere una compressione migliore del 55% rispetto al formato ZIP, consigliamo comunque l'utilizzo del formato ZIP per la maggior parte delle operazioni quotidiane, oltretutto visto che il rapporto velocità/compressione è il migliore.
- 7-Zip, con le impostazioni normali, è stato in grado di comprimere il file di installazione con un livello di compressione migliore del 18% rispetto a WinZip 11 configurato con le impostazioni massime disponibili. Da notare è che il file creato da quest'ultimo prodotto non è compatibile con alcun altro programma di compressione disponibile sul mercato, incluso WinZip 10. Non solo: in questo test, la compressione normale di 7-Zip è stata anche più veloce di quella di WinZip.
- La compressione ZIP di PowerArchiver 2007 è migliore di quella di WinZip 11 in questo caso, se si considera che il formato ZIP standarizzato può essere letto da centinaia di milioni di computer in tutto il mondo, inclusi i computer con sistemi operativi Windows XP e Vista (che non supportano le estensioni personalizzate del formato ZIP di WinZip).
Dettagli su 7-Zip
A motivo delle potenti impostazioni di compressione, 7-Zip, configurato con l'impostazione Ultra, occuperà una grande quantità di memoria: 369 MB (34 MB per la decompressione)! Se si utilizza l'impostazione Massima, l'utilizzo di memoria da parte di 7-Zip scenderà a 84 MB (10 MB per la decompressione) e se si utilizza l'impostazione Normale, 7-Zip occuperà 27 MB di memoria e avrà bisogno di 4 MB per la decompressione.
In PowerArchiver 2007, abbiamo aggiunto l'aggiornamento trasparente degli archivi di 7-Zip che consente di aggiornare gli archivi 7-Zip, a differenza di prima, che non era possibile. È possibile configurare questa funzionalità in Configurazione > Altre opzioni.
Maggiori informazioni su 7-Zip
7-Zip è stato creato da Igor Pavlov ed è distribuito con una licenza LGPL. Per maggiori informazioni sul formato 7-Zip, fare clic qui. È possibile contribuire al progetto open source 7-Zip sulla pagina dedicata a 7-Zip su Source Forge.