Skip to main content

Τι είναι ο συμπιεστής αρχείων;

Ένας συμπιεστής αρχείου είναι ένα πρόγραμμα που είναι σε θέση να μειώσει την ποσότητα μνήμης που αναλαμβάνει ένα αρχείο.Σε αντίθεση με άλλους συμπιεστές, αυτό μετατρέπει προσωρινά το συμπιεσμένο αρχείο σε διαφορετική μορφή αρχείου.Τα περισσότερα αρχεία έχουν επαναλαμβανόμενους χαρακτήρες και κωδικοποίηση και ένας συμπιεστής αρχείων προσδιορίζει τις περιττές πληροφορίες και τις συμπιέζει.Εάν το αρχείο έχει μεγάλη ποσότητα πλεονασμού, τότε η συμπίεση θα είναι μεγαλύτερη.Η γενική χρήση αυτού του συμπιεστή είναι να διευκολύνει την αποθήκευση, τη λήψη και τη μετάδοση ενός συμπιεσμένου αρχείου, αλλά το αρχείο μπορεί επίσης να χρησιμοποιηθεί για την αρχειοθέτηση σημαντικών πληροφοριών συστήματος.

Όταν οι περισσότεροι συμπιεστές χρησιμοποιούνται σε ένα αρχείο, κάνουν δύο πράγματα:Ελαχιστοποιούν τη μνήμη του αρχείου και αλλάζουν μόνιμα τη μορφή του αρχείου.Με συμπιεστή αρχείου, το συμπιεσμένο αρχείο συνήθως μεταβάλλεται σε άλλη μορφή, αλλά η αρχική μορφή του αρχείου επιστρέφει μόλις ανοίξει το συμπιεσμένο αρχείο.Η μορφή συνήθως αλλάζει για να βοηθήσει στη διευκόλυνση των ποσοστών συμπίεσης.Υπάρχουν πολλές διαφορετικές μορφές συμπίεσης για γενικά προγράμματα συμπιεστή αρχείων και το καθένα εξυπηρετεί διαφορετικό σκοπό.

Τα περισσότερα αρχεία έχουν επαναλαμβανόμενες πληροφορίες.Για να μειωθεί η μνήμη αυτών των αρχείων, ένας συμπιεστής αρχείων αφαιρεί όλες τις περιπτώσεις mdash;Εκτός από την πρώτη εμφάνιση mdash;των επαναλαμβανόμενων δεδομένων και τα αποθηκεύει σε αρχείο αρχειοθέτησης χαμηλής μνήμης.Για παράδειγμα, πολλά αρχεία και προγράμματα έχουν ετικέτες προγραμματισμού και ο συμπιεστής θα αφαιρέσει όλα εκτός από την πρώτη εμφάνιση αυτών των ετικετών.Όταν τα συμπιεσμένα αρχεία επιστρέφονται στο κανονικό μέγεθος, το αρχείο αρχείου επιστρέφει τις περιττές πληροφορίες στα αρχεία και θα ενεργούν όπως έκαναν πριν από τη συμπίεση.της πλεονασμού και της παραγωγής συμπίεσης.Κατά μέσο όρο, η συμπίεση μειώνεται από 5 % σε 30 τοις εκατό του μεγέθους ενός αρχείου.Οι μορφές συμπίεσης που κατασκευάζονται για μακροχρόνια αρχειοθέτηση συχνά μειώνουν περισσότερη μνήμη από τις βραχυπρόθεσμες μορφές.Αυτό σημαίνει ότι ένα αρχείο 1 gigabyte (GB) κανονικά θα είναι περίπου 995 megabytes (MB) έως 700 MB μετά τη συμπίεση.Τα αρχεία είναι μικρότερα, έτσι ώστε να καταλαμβάνουν λιγότερο χώρο σκληρού δίσκου, να απαιτούν λιγότερους πόρους για λήψη και να πάρουν λιγότερο χρόνο για να μεταφερθούν μεταξύ υπολογιστών και δικτύων.Τα αρχεία αντιγράφων ασφαλείας και αρχειακών αρχείων, τα οποία προορίζονται για μακροχρόνια αποθήκευση και συχνά περιέχουν δεδομένα συστήματος, είναι ευκολότερα αποθηκευμένα και συνήθως δεν θα κάνουν αξιοσημείωτο βαθούλωμα στο χώρο του σκληρού δίσκου.