- Η μετάβαση σε 128 bit απαιτεί απαραίτητα την εξέλιξη του υλικού (επεξεργαστών) πριν από το λογισμικό.
- Η τρέχουσα αρχιτεκτονική 64-bit επιτρέπει τη διαχείριση τόσο τεράστιων ποσοτήτων μνήμης RAM που ένα άμεσο τεχνικό άλμα είναι περιττό.
- Η εφαρμογή ενός συστήματος 128-bit θα συνεπαγόταν αστρονομικό κόστος στον επανασχεδιασμό προγραμμάτων οδήγησης και λογισμικού χωρίς να προσφέρει πραγματική βελτίωση στον χρήστη.
Είμαι σίγουρος ότι το έχετε ξαναδεί: περιηγούμενοι σε φόρουμ ή διαβάζοντας για υλικό, αναρωτιέστε γιατί έχουμε κολλήσει σε συστήματα 64-bit. Φαίνεται ότι η Microsoft έχει ξεχάσει το πρόβλημα στα γραφεία της στο Ρέντμοντ, ενώ ορισμένοι χρήστες αισθάνονται ότι εξακολουθούν να χρησιμοποιούν μια κονσόλα της δεκαετίας του '80 επειδή η μετάβαση σε συστήματα 64-bit δεν ήταν αρκετή. Τα 128 bits φαίνεται ότι δεν θα φτάσουν ποτέ. παρόλο που η ιδέα απασχολεί πολλούς ανθρώπους εδώ και καιρό.
Για να κατανοήσουμε αυτό το δίλημμα, δεν αρκεί να εξετάσουμε το λογισμικό. Πρέπει να ρίξουμε μια ματιά στη μηχανή που τροφοδοτεί τα πάντα, δηλαδή τον επεξεργαστή. Δεν είναι ότι η Microsoft είναι τεμπέλα, αλλά μάλλον ότι υπάρχει ένα απόλυτη εξάρτηση μεταξύ υλικού και λειτουργικού συστήματοςγεγονός που καθιστά την ανάπτυξη 128-bit των Windows αυτή τη στιγμή απλώς σπατάλη χρημάτων και χρόνου.
Ο χορός μεταξύ του επεξεργαστή και του λογισμικού
Για να λειτουργήσει ένα λειτουργικό σύστημα στα 128 bit, χρειαζόμαστε πρώτα μια CPU που να μιλάει την ίδια γλώσσα. Δεν έχει νόημα να προγραμματίζουμε λογισμικό για ένα μηχάνημα που δεν υπάρχει στην αγορά. Κοιτάζοντας πίσω, βλέπουμε ότι αυτό το μοτίβο επαναλαμβανόταν πάντα: πρώτα εμφανίστηκε το Επεξεργαστές AMD Athlon 64 το 2003 Και μετά ήρθε ο Pentium 4 της Intel, και μόνο τότε τα Windows μπόρεσαν να κυκλοφορήσουν συμβατές εκδόσεις, όπως συνέβη με τα Windows XP Professional x64 Edition ή τα μεταγενέστερα Windows Vista.
En esencia, los bits definen el tamaño de los bloques de datos que la CPU puede procesar en cada ciclo de reloj y, muy importante, el límite de memoria que puede gestionar. Un bit es la unidad mínima (0 o 1), pero al agruparlos creamos \»enteros\». Mientras que un procesador de 32 bits maneja unos 4.294 millones de enteros, uno de 64 bits llega a cifras astronómicas de τρισεκατομμύρια πιθανών τιμώνΑν φτάναμε στα 128 bit, θα μπαίναμε σε ένα σχεδόν σουρεαλιστικό μαθηματικό βασίλειο, με μια ποσότητα δεδομένων που είναι πρακτικά αδύνατο να διαβαστεί ή να φανταστεί κανείς.
Η μάχη για τη μνήμη RAM
Ο κύριος λόγος που έχουμε αυξήσει το βάθος των bit κατά τη διάρκεια των δεκαετιών ήταν η δυνατότητα διαχείρισης της μνήμης RAM. Στη δεκαετία του '80, τα 8 MB ήταν υπεραρκετά. στη δεκαετία του '90, τα 32 MB ήταν το πρότυπο. Αλλά τη δεκαετία του 2000, η κατανάλωση εκτοξεύτηκε στα ύψη και περάσαμε από megabyte σε gigabyte, γεγονός που μας ανάγκασε να εγκαταλείψουμε τα 32 bit επειδή Μπορούσαν να χειριστούν μόνο έως και 4 GB μνήμης RAM.
Η μετάβαση στην αρχιτεκτονική 64-bit έλυσε αυτό το πρόβλημα σε τεράστια κλίμακα. Θεωρητικά, ένα σύστημα 64-bit μπορεί να χειριστεί έως και 18 exabytes μνήμης (που είναι πάνω από 19 δισεκατομμύρια gigabytes). Για να σας δώσουμε μια ιδέα για την κλίμακα, τα Windows 11 Pro συνήθως περιορίζονται σε 2 TB μνήμης RAM για πρακτικούς λόγους. Η μετάβαση σε 128 bit θα μας επέτρεπε να διαχειριστούμε τρισεκατομμύρια γιοτταμπάιτ, ένα ποσό που σήμερα είναι καθαρή επιστημονική φαντασία και εντελώς άχρηστο στον πραγματικό κόσμο.
Γιατί να μην κάνετε το άλμα τώρα;
Πολλοί αναρωτιούνται γιατί, αν είναι τεχνικά εφικτό, δεν γίνεται. Η σύντομη απάντηση είναι ότι Δεν υπάρχει πραγματική ανάγκηΑυτή τη στιγμή, οι περισσότεροι από εμάς χρησιμοποιούμε μεταξύ 16 GB και 32 GB μνήμης RAM και μόνο οι πιο ισχυροί διακομιστές ή συστήματα υπερυπολογιστών πλησιάζουν τα τρέχοντα όρια. Η επένδυση δισεκατομμυρίων στον επανασχεδιασμό της αρχιτεκτονικής θα ήταν ένα σαφές παράδειγμα μειωμένων αποδόσεων.
- Πλήρης ασυμβατότητα: Ένας τεράστιος αριθμός προγραμμάτων οδήγησης και λογισμικού θα έπρεπε να ξαναγραφεί από την αρχή.
- Κόστος κατασκευής: Ο σχεδιασμός μητρικών καρτών και CPU ικανών να εκμεταλλευτούν μια τέτοια χωρητικότητα θα ήταν εξαιρετικά δαπανηρός.
- Έλλειψη αιτήσεων: Δεν υπάρχει ούτε ένα καταναλωτικό πρόγραμμα που να χρειάζεται περισσότερα από αυτά που προσφέρουν τα 64 bit.
Είναι αλήθεια ότι ορισμένοι σύγχρονοι επεξεργαστές χρησιμοποιούν καταχωρητές ή εντολές 128-bit, όπως π.χ. AVX-512 σε Ryzen 9000 για πολύ συγκεκριμένες εργασίες πολυμέσων ή επιστημονικής πληροφορικής, αλλά αυτό είναι μόνο ένα συγκεκριμένο εργαλείο και δεν σημαίνει ότι ολόκληρο το σύστημα λειτουργεί στα 128 bit.
Το μέλλον και τα σημεία καμπής
Δεν μπορούμε να πούμε ότι δεν θα συμβεί ποτέ. Η αρχιτεκτονική RISC-V έχει ήδη εξετάσει αυτές τις δυνατότητες και η ιστορία της πληροφορικής μας έχει διδάξει ότι αυτό που φαίνεται παράλογο σήμερα είναι το πρότυπο αύριο. Κανείς δεν φανταζόταν στην εποχή των 16 bit ότι θα χρησιμοποιούσαμε terabytes αποθηκευτικού χώρου, αλλά να που φτάσαμε. Ωστόσο, Μας χωρίζουν δεκαετίες για να εξαντλήσει τις δυνατότητες των 64 bit.
Η τεχνολογική εξέλιξη θα συνεχίσει να επικεντρώνεται στην αποτελεσματικότητα και την εσωτερική απόδοση αντί για την αύξηση του αριθμού των bit. Εκτός αν υπάρξει μια ριζική αλλαγή στον τρόπο που επεξεργαζόμαστε τις πληροφορίες, τα Windows 128-bit θα παραμείνουν μια φαντασίωση για τους λάτρεις του υλικού, καθώς η τρέχουσα υποδομή είναι υπεραρκετή για οποιαδήποτε εργασία, από το να παίζετε τα πιο πρόσφατα παιχνίδια AAA έως τη διαχείριση τεράστιων κέντρων δεδομένων.
Η αρχιτεκτονική 64-bit είναι τόσο εκτεταμένη που καλύπτει με το παραπάνω όλες τις τρέχουσες και βραχυπρόθεσμες μελλοντικές απαιτήσεις, καθιστώντας το άλμα στα 128 bit άσκοπο λόγω της έλλειψης συμβατού υλικού και της απουσίας λογισμικού που το απαιτεί, αφήνοντας αυτή την πρόοδο ως μια μακρινή τεχνική δυνατότητα αλλά χωρίς άμεση πρακτική χρήση.




