Τα σημάδια δείχνουν ότι οι επεξεργαστές Snapdragon X Elite της Qualcomm θα εμφανιστούν σε πραγματικούς, πραγματικούς υπολογιστές που μπορούν να αγοραστούν από τον άνθρωπο, τους επόμενους δύο μήνες μετά από χρόνια εικασιών και άλλο ένα περίπου χρόνο δημοσιότητας.
Για όσους δεν το έχουν ακολουθήσει, αυτός φέρεται να είναι ο πρώτος επεξεργαστής Arm της Qualcomm για υπολογιστές Windows που κάνει για υπολογιστές ό,τι έκαναν τα τσιπ της σειράς M της Apple για Mac, υπόσχοντας καλύτερη διάρκεια μπαταρίας και καλύτερη απόδοση από τα αντίστοιχα τσιπ της Intel. Αυτό θα ήταν μια απόκλιση από τα προηγούμενα τσιπ Snapdragon για υπολογιστές, τα οποία είχαν χειρότερη απόδοση από (ή, στην καλύτερη περίπτωση, παρόμοια με) τις υπάρχουσες επιλογές της Intel, μόλις βελτίωσαν τη διάρκεια ζωής της μπαταρίας και συνοδεύονταν από πολλά προβλήματα ασυμβατότητας λογισμικού κατά την εκκίνηση.
Τα πρώτα σημεία αναφοράς που έχουν διαρρεύσει φαίνονται πολλά υποσχόμενα για το Snapdragon X. Και υπάρχουν άλλοι λόγοι για να είμαστε αισιόδοξοι—η ομάδα σχεδιασμού του Snapdragon X Elite διευθύνεται από μερικούς από τους ίδιους ανθρώπους που έκαναν την Apple Silicon τόσο επιτυχημένη εξαρχής.
Φήμες αναφέρουν ότι το ναυαρχίδα Surface tablet της Microsoft φέτος θα στραφεί στη χρήση αποκλειστικά τσιπ Arm της Qualcomm αντί να πουλάει τις εκδόσεις Arm και Intel μαζί (υπάρχει Intel Surface Pro 10, αλλά πωλείται μόνο σε επιχειρήσεις). Η Microsoft έχει προσπαθήσει να κάνει το Arm Windows να συμβεί πολλές φορές. Αλλά αυτή τη φορά είναι διαφορετική.
Μια σύντομη ιστορία των Arm Windows
Η πρώτη δημόσια έκδοση των Windows που τρέχει σε επεξεργαστές Arm ήταν Windows RTένα παρακλάδι συμβατό με βραχίονα των Windows 8 που κυκλοφόρησε σε λίγες συσκευές στα τέλη του 2012.
Τα Windows RT είχαν σημαντικούς περιορισμούς, κυρίως πλήρης αδυναμία εκτέλεσης παραδοσιακών x86 εφαρμογών επιφάνειας εργασίας των Windows—όλες οι εφαρμογές έπρεπε να προέρχονται από το Microsoft Store, το οποίο ήταν πολύ πιο άγονο από ό,τι σήμερα. Δεν υπήρχε καθόλου λειτουργία συμβατότητας x86.
Αυτός ο περιορισμός μπορεί να οφείλεται εν μέρει στο περιορισμένο, χαμηλής απόδοσης υλικό βραχίονα που ήταν διαθέσιμο εκείνη την εποχή. Οι επεξεργαστές βραχίονα εξακολουθούσαν να είναι κυρίως 32-bit, με αργούς επεξεργαστές και GPU, 32 ή 64 GB αργής αποθήκευσης flash και μόλις 2 GB μνήμης (εκείνη την εποχή, τα 4 GB θεωρούνταν γενικά επαρκή για έναν υπολογιστή και τα 8 GB ήταν ευρύχωρα). Ακόμα κι αν είχατε μετάφραση εφαρμογών x86, οι μεταφρασμένες εφαρμογές θα ένιωθαν απαίσια, καθώς το υλικό Arm ήδη δυσκολευόταν να εκτελέσει τις εγγενείς ενσωματωμένες εφαρμογές σταθερά καλά.
Windows RT πέθανε ο θάνατος που του άξιζε να πεθάνει; Δεν έτρεξε ποτέ σε πολλές συσκευές και αυτές που είχαν εξαφανιστεί εντελώς από την αγορά μέχρι το 2015 περίπου. Αλλά τα τεχνικά θεμέλια του λειτουργικού συστήματος παραμένουν επίκαιρα σήμερα.
Όπως αναφέρθηκε από τον τότε επικεφαλής των Windows, Στίβεν Σινόφσκι, η Microsoft έκανε σημαντική δουλειά για να ορίσει ένα επίπεδο αφαίρεσης υλικού (HAL), υλικολογισμικό ACPI και προγράμματα οδήγησης βασικής κατηγορίας για την έκδοση Arm των Windows, έτσι ώστε το λειτουργικό σύστημα να μπορεί να εγκατασταθεί και να εκτελεστεί όπως αναμενόταν σε μια μεγάλη ποικιλία ελάχιστα τυποποιημένου υλικού Arm με τον ίδιο τρόπο το έκανε σε έναν πλήρως τυποποιημένο υπολογιστή x86. (Συγκρίνετε αυτό με την προσέγγιση της Google Wild West στο Android, το οποίο μέχρι σήμερα δεν μπορεί να εγκαταστήσει βασικές ενημερώσεις λειτουργικού συστήματος ή ασφαλείας χωρίς συγκεκριμένη παρέμβαση από κατασκευαστές τσιπ και κατασκευαστές συσκευών).
Αυτά ήταν δομικά στοιχεία που μπορούσε να επαναχρησιμοποιήσει η Microsoft για τα Windows 10, τα οποία ήρθαν για πρώτη φορά στις συσκευές Arm το 2017 με υποστήριξη για μετάφραση εφαρμογών 32-bit x86. Αυτή η έκδοση του Windows-on-Arm λειτούργησε επίσης περισσότερο ως τεχνική επίδειξη παρά ως την αυγή μιας νέας εποχής, αλλά έφτασε πιο κοντά στο να γίνει αυτό που έπρεπε να είναι το Windows-on-Arm για να πετύχει: μια drop-in αντικατάσταση για το x86 έκδοση των Windows, όπου οι δύο εκδόσεις ήταν σε μεγάλο βαθμό δυσδιάκριτες για μη τεχνικούς χρήστες.
Το επόμενο μεγάλο βήμα σε αυτό το μονοπάτι ήρθε το 2020 όταν ανακοίνωσε η Microsoft μια προεπισκόπηση μετάφρασης εφαρμογών Intel 64-bit για υπολογιστές Armαν και η τελική έκδοση κατέληξε να είναι αποκλειστική για τα Windows 11 όταν κυκλοφόρησε στα τέλη του 2021 (παρεμπιπτόντως, αφήνοντας πίσω το πρώτο κύμα Windows 10 Arm PC με επεξεργαστή Snapdragon 835 σε αυτούς—μια άλλη περίπτωση όπου η έγκαιρη υιοθέτηση σε αυτό το οικοσύστημα έχει Οι προγραμματιστές απέκτησαν επίσης ευκολότερη όπλιση όταν ξεκίνησε η Microsoft επιτρέποντάς τους να συνδυάσουν x86 και κώδικα Arm στην ίδια εφαρμογή.
Αυτό μας φέρνει εδώ που βρισκόμαστε τώρα: μια έκδοση Arm των Windows που εξακολουθεί να έχει ορισμένα κενά συμβατότητας, ειδικά γύρω από εξωτερικά αξεσουάρ και εξειδικευμένο λογισμικό. Ωστόσο, η συντριπτική πλειονότητα των εφαρμογών παραγωγικότητας και ακόμη και των παιχνιδιών θα εκτελούνται πλέον ευχάριστα στην έκδοση Arm των Windows, χωρίς να απαιτείται παρέμβαση χρήστη ή προγραμματιστή.