? Dès les années 1970 , les scientifiques de l' ordinateur utilisé des algorithmes mathématiques pour chercher dans le code informatique pour trouver des façons de réduire la taille du fichier . Depuis lors , il ya eu un besoin croissant , stimulé par le développement de l'Internet , pour créer de meilleurs systèmes de compression et de réduire la taille d'un fichier donné autant que possible . Types de compression
Il existe deux principaux types de compression de fichiers , sans perte et avec perte. Compression sans perte algorithmes de recherche pour les longues chaînes de code et avoir une méthode pour les remplacer par des chaînes plus courtes. La compression sans perte peut recréer la totalité du fichier exactement comme il était . Lossy compression algorithmes de recherche à travers le code de trouver des pièces qu'il peut supprimer. Alors que la compression avec perte ne peut pas être utilisée sur des fichiers du programme, il peut être utilisé sur des fichiers multimédia , où il ya souvent des informations dans les fichiers que les sens humains ne peuvent pas détecter . Lorsque la compression avec perte est utilisée, le fichier peut sembler identiques, mais il est très différent au niveau du code.
Stockage
compression de fichiers réduit la quantité d'espace nécessaire pour stocker les données . L'utilisation de fichiers compressés peuvent libérer de l'espace sur un disque dur ou un serveur Web. Certains fichiers, comme les fichiers de texte, peuvent être compressés à 90 pour cent de leur taille initiale . D'autres fichiers , comme les fichiers JPEG ou MP3, ne peuvent pas être plus compressés , car ces types de fichiers sont déjà compressés .
Boîte de vitesse Vitesses
La quantité de temps qu'il prend d'envoyer quelque chose sur l'Internet dépend de la taille du fichier transmis . Compresser les fichiers avant de les envoyer sur Internet peut réduire la quantité de temps qu'il faut par une marge considérable . Il faudrait un dixième du temps pour transmettre un fichier de mot comprimé comme il le ferait pour transmettre ce même fichier non compressé. La compression de fichiers permet également de réduire le coût financier de la gestion d'un réseau , depuis moins de matériel et de bande passante est nécessaire pour transmettre les données.
Archivage et la sauvegarde
Lorsque de grands groupes de semblable les fichiers sont stockés , par exemple un groupe de vidéos séquentielles , ils peuvent être combinés dans des fichiers d'archives . Les fichiers d'archives n'ont pas à être comprimé , mais ils sont souvent plusieurs gigaoctets , ils sont généralement compressées pour économiser de l'espace de stockage et le temps de transmission. La plupart des programmes de compression ont également la possibilité d'archiver les fichiers en un seul gros fichier . La plupart des systèmes d'exploitation compresser leurs fichiers de sauvegarde , qui sont de très gros fichiers d'archive , car ces fichiers prennent juste l' espace jusqu'à ce que le besoin s'en fait sentir .
Télévision numérique
la télévision numérique doit son adoption à déposer technologie de compression . Le signal de télévision numérique prend beaucoup moins de bande passante que un signal analogique , car les fichiers numériques sont compressés avant d'être transmis . En plus de la compression de fichiers normal , cette compression vidéo ne transmet que les parties de la trame suivante qui change, ce qui peut réduire considérablement la taille du fichier .