Che cos'è un compressore di file?
Un compressore di file è un programma in grado di ridurre la quantità di memoria occupata da un file. A differenza di altri compressori, questo trasforma temporaneamente il file compresso in un formato di file diverso. La maggior parte dei file ha caratteri e codifica ripetuti e un compressore di file identifica le informazioni ridondanti e le comprime. Se il file presenta un'elevata ridondanza, la compressione sarà maggiore. L'uso generale di questo compressore è di semplificare l'archiviazione, il download e la trasmissione di un file compresso, ma il file può anche essere utilizzato per archiviare importanti informazioni di sistema.
Quando la maggior parte dei compressori vengono utilizzati su un file, fanno due cose: minimizzano la memoria del file e cambiano permanentemente il formato del file. Con un compressore di file, il file compresso viene in genere modificato in un altro formato, ma il formato originale del file ritorna dopo l'apertura del file compresso. Il formato viene in genere modificato per facilitare i tassi di compressione. Esistono molti formati di compressione diversi per i programmi di compressione file generici e ognuno ha uno scopo diverso.
La maggior parte dei file contiene informazioni ripetute. Per ridurre la memoria di questi file, un compressore di file rimuove tutte le istanze - tranne la prima istanza - dei dati ricorrenti e li salva in un file di archivio con memoria insufficiente. Ad esempio, molti file e programmi hanno tag di programmazione e il compressore rimuoverà tutti tranne la prima istanza di questi tag. Quando i file compressi vengono riportati alle dimensioni normali, il file di archivio restituisce le informazioni ridondanti ai file e si comporteranno come prima della compressione.
Giudicare la quantità di memoria che un compressore di file può salvare è generalmente difficile, perché dipende dalla quantità di ridondanza e dall'output di compressione. In media, la compressione riduce dal 5 percento al 30 percento delle dimensioni di un file. I formati di compressione creati per l'archiviazione a lungo termine spesso riducono più memoria rispetto ai formati a breve termine. Ciò significa che un file da 1 gigabyte (GB) normalmente sarà compreso tra 995 megabyte (MB) e 700 MB dopo la compressione.
Un compressore di file viene normalmente utilizzato per rendere i file generali più piccoli e più facili da archiviare o scaricare. I file sono più piccoli, quindi occupano meno spazio sul disco rigido, richiedono meno risorse per il download e impiegano meno tempo per il trasferimento tra computer e reti. I file di backup e di archiviazione, entrambi pensati per l'archiviazione a lungo termine e spesso contengono dati di sistema, sono più facili da archiviare e di solito non creano un'ammaccatura evidente nello spazio del disco rigido.