A partire dal 1970, gli informatici utilizzati algoritmi matematici per la ricerca attraverso il codice del computer per trovare modi per ridurre le dimensioni del file . Da allora vi è stato un bisogno sempre crescente , spronato dallo sviluppo di Internet, per creare schemi di compressione migliore e ridurre le dimensioni di un dato file , per quanto possibile . Tipi di compressione
Ci sono due tipi principali di compressione dei file , lossless e lossy . Senza perdita ricerca di algoritmi di compressione per le lunghe stringhe di codice e di avere un metodo di sostituirli con stringhe più corte . Compressione senza perdita di dati in grado di ricreare l'intero file esattamente come era. Lossy ricerca di algoritmi di compressione attraverso il codice per trovare i pezzi che si può eliminare. Mentre la compressione con perdita non può essere utilizzato su file di programma , può essere utilizzato su file multimediali , dove spesso informazioni nei file sensi umani non possono rilevare . Quando viene utilizzata la compressione con perdita di dati , il file può sembrare identico , ma è molto diverso a livello di codice .
Stoccaggio
compressione dei file riduce la quantità di spazio necessaria per memorizzare dati . Utilizzo dei file compressi può liberare spazio prezioso sul disco rigido, o un server web. Alcuni file, come i file di Word , possono essere compressi al 90 per cento del loro formato originale . Altri file , come file JPEG o MP3 , non possono essere compressi in quanto questi tipi di file sono già compressi .