Retour aux articles
Articles ·

Συμπίεση αρχείων: περισσότερη πληροφορία στον ίδιο χώρο

Τα μικρότερα αρχεία έκαναν ευκολότερη τη μεταφορά λογισμικού και μας έμαθαν ότι το μέγεθος δεν είναι πάντα σταθερό χαρακτηριστικό της πληροφορίας.

Δισκέτες και μικρό κουτί αρχειοθέτησης δίπλα σε παλιό υπολογιστή

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

Τα δεδομένα μπορούν να περιγραφούν οικονομικότερα

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

Με απώλειες και χωρίς απώλειες

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

Ένας φάκελος μέσα σε ένα αρχείο

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

Το όφελος μετριόταν και σε χρόνο

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

Η ακεραιότητα είναι διαφορετική από την εμπιστοσύνη

Ένας έλεγχος ακεραιότητας μπορεί να εντοπίσει αλλοίωση δεδομένων. Δεν αποδεικνύει από μόνος του ότι το περιεχόμενο είναι ασφαλές ή ότι προέρχεται από αξιόπιστο δημιουργό. Αντίστοιχα, η επιτυχής αποσυμπίεση δεν εγγυάται ότι ένα παλιό πρόγραμμα λειτουργεί σε σύγχρονο σύστημα. Κάθε στάδιο απαντά σε διαφορετική ερώτηση και χρειάζεται να ερμηνεύεται σωστά.

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

Πηγές και περαιτέρω ανάγνωση

Η συνοδευτική εικόνα δημιουργήθηκε με Τεχνητή Νοημοσύνη για το PC.gr και αποτελεί εικαστική αναπαράσταση της θεματικής του άρθρου.

Σύνταξη & Επιμέλεια: Βλαχογιάννης Λ. Γεώργιος
Μέλος της Ένωσης Συντακτών Εφημερίδων, Περιοδικών και Ηλεκτρονικών Μέσων Βορείου Ελλάδος

Que souhaitez-vous découvrir ?

Accessibilité

Adaptez la lecture à vos besoins.

100%

Ces préférences sont enregistrées uniquement dans ce navigateur.