MB vs MiB: Η Σύγχυση που Κοστίζει Χώρο Αποθήκευσης
Μάθετε γιατί ο σκληρός δίσκος 1TB εμφανίζεται ως 931GB στα Windows και πώς η διαφορά μεταξύ δεκαδικών και δυαδικών μονάδων επηρεάζει κάθε συσκευή σας.
Μόλις αποσυσκευάσατε έναν ολοκαίνουριο εξωτερικό σκληρό δίσκο 1TB, τον συνδέσατε στον υπολογιστή σας με Windows και ανοίξατε την Εξερεύνηση Αρχείων — για να δείτε «931 GB ελεύθερα». Κοιτάτε ξανά τη συσκευασία. Γράφει ξεκάθαρα 1TB. Σας έχουν εξαπατήσει; Όχι ακριβώς. Έχετε πέσει πάνω σε μία από τις πιο επίμονες και δαπανηρές συγχύσεις στην καταναλωτική τεχνολογία: τη διαφορά μεταξύ megabyte (MB) και mebibyte (MiB).
Δύο Διαφορετικά Συστήματα Μέτρησης
Η ρίζα του προβλήματος είναι ότι η λέξη «byte» μπορεί να μετρηθεί με δύο θεμελιωδώς διαφορετικούς τρόπους. Οι κατασκευαστές σκληρών δίσκων χρησιμοποιούν το δεκαδικό σύστημα (SI), όπου τα προθέματα σημαίνουν δυνάμεις του 10 — ακριβώς όπως στην καθημερινή ζωή. Σύμφωνα με αυτό το σύστημα, 1 kilobyte (KB) = 1.000 byte, 1 megabyte (MB) = 1.000.000 byte, 1 gigabyte (GB) = 1.000.000.000 byte και 1 terabyte (TB) = 1.000.000.000.000 byte (10^12).
Τα λειτουργικά συστήματα όπως τα Windows, ωστόσο, κατασκευάστηκαν σε μια εποχή που οι μηχανικοί μετρούσαν σε δυνάμεις του 2, διότι η δυαδική αριθμητική είναι φυσική για τους υπολογιστές. Σύμφωνα με αυτό το σύστημα, 1 «kilobyte» = 1.024 byte, 1 «megabyte» = 1.048.576 byte και 1 «gigabyte» = 1.073.741.824 byte. Τα Windows εξακολουθούν να αποδίδουν αυτές τις δυαδικές ποσότητες με τα γνωστά σύμβολα GB και MB — και εκεί αρχίζει η σύγχυση.
Η IEC Παρεμβαίνει: MiB, GiB, TiB
Το 1998, η Διεθνής Ηλεκτροτεχνική Επιτροπή (IEC) εισήγαγε αδιαμφισβήτητες ονομασίες για τις δυαδικές μονάδες. Τα νέα προθέματα — kibi-, mebi-, gibi-, tebi- — συνδυάζουν τα δύο πρώτα γράμματα του προθέματος SI με το «bi» για δυαδικό (binary):
- 1 KiB (kibibyte) = 2^10 = 1.024 byte
- 1 MiB (mebibyte) = 2^20 = 1.048.576 byte (περίπου 4,9% περισσότερα από 1 MB)
- 1 GiB (gibibyte) = 2^30 = 1.073.741.824 byte (περίπου 7,4% περισσότερα από 1 GB)
- 1 TiB (tebibyte) = 2^40 = 1.099.511.627.776 byte (περίπου 9,95% περισσότερα από 1 TB)
Άρα ο δίσκος 1TB περιέχει ακριβώς 1.000.000.000.000 byte. Διαιρέστε με 2^30 και θα πάρετε περίπου 931,32 GiB — τον αριθμό που τα Windows αναφέρουν πιστά ως «931 GB» (χρησιμοποιώντας λάθος ετικέτα, αλλά σωστό δυαδικό αριθμό). Δεν λείπει τίποτα· απλώς οι μονάδες δεν ταιριάζουν.
Πραγματικά Παραδείγματα που Επηρεάζουν την Τσέπη σας
Η διαφορά μεγαλώνει με την κλίμακα. Σκεφτείτε ένα «256GB iPhone». Η Apple ακολουθεί τη δεκαδική σύμβαση: 256GB σημαίνει 256 × 10^9 = 256.000.000.000 byte. Μετατρέψτε σε GiB και θα πάρετε περίπου 238 GiB. Αφαιρέστε το ίδιο το iOS (περίπου 7–10 GB λογισμικό συστήματος) και ίσως δείτε μόλις 225–230 GB διαθέσιμα στις Ρυθμίσεις. Αυτό δεν είναι σφάλμα — είναι μαθηματική πραγματικότητα.
Ο χώρος αποθήκευσης επιχειρήσεων κάνει αυτό ακόμα πιο εμφανές. Ένας δίσκος NAS «10TB» χωράει περίπου 9,09 TiB. Σε μια ράφι 20 τέτοιων δίσκων, η διαφορά ανέρχεται σε περίπου 1,8 TiB «χαμένου» χώρου — σχεδόν δύο ολόκληρους δίσκους χωρητικότητας που δεν έλειπαν ποτέ, απλώς είχαν λάθος ετικέτα.
Η Παγίδα των Megabit: Ταχύτητες Διαδικτύου
Υπάρχει μια δεύτερη συνηθισμένη σύγχυση πάνω σε αυτήν: bit έναντι byte. Οι πάροχοι υπηρεσιών διαδικτύου διαφημίζουν ταχύτητες σε megabit ανά δευτερόλεπτο (Mbps), αλλά τα μεγέθη αρχείων μετρώνται σε megabyte (MB). Επειδή 1 byte = 8 bit, μια σύνδεση 100 Mbps μπορεί να μεταφέρει το πολύ 12,5 MB/s — όχι 100 MB/s. Άρα αν κατεβάζετε ένα αρχείο 1 GB με πρόγραμμα «100 Mbps», αναμένετε να χρειαστεί τουλάχιστον 80 δευτερόλεπτα υπό ιδανικές συνθήκες, όχι 10.
Γιατί Δεν Έχουν Διορθωθεί οι Ετικέτες;
Το Linux και το macOS έχουν σε μεγάλο βαθμό μεταβεί στην αναφορά αποθήκευσης σε δεκαδικά GB (ταιριάζοντας με τους κατασκευαστές), γεγονός που εξαλείφει την εμφανή αντιστοιχία. Τα Windows εξακολουθούν να χρησιμοποιούν δυαδικές τιμές GiB αλλά τις αποκαλούν GB. Οι ετικέτες MiB/GiB της IEC εμφανίζονται σε επιστημονικό και μηχανολογικό λογισμικό, πολλές διανομές Linux και τεκμηρίωση εξοπλισμού δικτύου — αλλά οι καταναλωτικές συσκευές αντιστέκονται στην αλλαγή, διότι ένα «iPhone 238 GiB» είναι δυσκολότερο να πουληθεί από ένα «iPhone 256GB». Η σύγχυση, με άλλα λόγια, είναι εν μέρει σκόπιμη.
Το πρακτικό συμπέρασμα: όταν συγκρίνετε αποθήκευση μεταξύ συσκευών ή σχεδιάζετε αντίγραφα ασφαλείας, ελέγχετε πάντα αν εργάζεστε σε δεκαδικά GB ή δυαδικά GiB. Η διαφορά δεν είναι σφάλμα στρογγυλοποίησης — σε δίσκο 4TB, ανέρχεται σε σχεδόν 400 GB.