Τι είναι τα Windows 10 στο ARM και πώς είναι διαφορετικό;
Η Microsoft μόλις ξεκίνησε μια έκδοση των Windows 10 που θα τρέχει σε χαμηλής ισχύος υλικό ARM. Σε αντίθεση με τα Windows RT, η έκδοση των Windows 8 που τροφοδοτούσε την αρχική επιφάνεια και επιφάνεια 2, αυτή είναι μια πλήρης έκδοση των Windows 10 με ένα επίπεδο εξομοίωσης που της επιτρέπει να τρέχει παραδοσιακές εφαρμογές επιφάνειας εργασίας εκτός του χώρου αποθήκευσης των Windows.
Γιατί η Microsoft θέτει τα Windows 10 στο ARM?
Το ARM είναι ένας διαφορετικός τύπος αρχιτεκτονικής επεξεργαστών από την τυπική αρχιτεκτονική Intel x86 και 64 bit Intel που χρησιμοποιείται σήμερα σε υπολογιστές. (Ακόμη και η AMD παράγει μάρκες συμβατές με την αρχιτεκτονική της Intel.) Κινητές συσκευές όπως τα iPhone, iPad και Android, μαζί με πολλές άλλες μικρότερες συσκευές, έχουν μάρκες ARM αντί για μάρκες Intel.
Οι χαμηλού επιπέδου υπολογιστές ARM έχουν κάποια πλεονεκτήματα σε σχέση με τα παραδοσιακά x86 (τα οποία είναι τα περισσότερα από τα επιτραπέζια και φορητούς υπολογιστές που χρησιμοποιούμε σήμερα). Οι υπολογιστές ARM διαθέτουν ενσωματωμένη κυτταρική συνδεσιμότητα LTE, προσφέρουν συχνά καλύτερη διάρκεια ζωής μπαταρίας από τις επεξεργαστές Intel και AMD, ενώ το υλικό είναι λιγότερο δαπανηρό για τους κατασκευαστές.
Η Microsoft θα ήθελε τα Windows 10 να τρέχουν σε υλικό ARM, ώστε να μπορούν να αποκομίσουν τα οφέλη αυτά. Σίγουρα, πιθανότατα δεν θα χρησιμοποιήσετε μια επιφάνεια εργασίας ARM σύντομα, αλλά το ARM θα μπορούσε να είναι μια εξαιρετική επιλογή για ταμπλέτες, μετατρέψιμα 2 σε 1 και ακόμη μικρότερους φορητούς υπολογιστές.
Αντί να δημιουργήσει μια πιο περιορισμένη έκδοση των Windows για αυτήν την πλατφόρμα, όπως συνέβη με το αποτυχημένο Windows RT, η Microsoft αποφάσισε να κυκλοφορήσει μια πλήρη έκδοση των Windows 10 για το υλικό ARM, μία που μπορεί να τρέξει ακόμη και τις παραδοσιακές εφαρμογές γραφικών των Windows.
Οι συσκευές που προκύπτουν είναι σχεδιασμένες να είναι "πάντα συνδεδεμένες" και να υπόσχονται έως και 20 ώρες ενεργής χρήσης και 700 ώρες "συνδεδεμένης σύγχρονης αναμονής". Και μπορούν ακόμη και να τρέξουν το παραδοσιακό λογισμικό επιφάνειας εργασίας των Windows.
Η Microsoft ανήγγειλε για πρώτη φορά μια συνεργασία με την Qualcomm για τη δημιουργία Windows στο ARM στο WinHEC τον Δεκέμβριο του 2016.
Μπορεί να εκτελέσει x86 Desktop προγράμματα
Αυτό δεν είναι μόνο το Windows RT ξανά. Το Windows RT δεν σας επέτρεψε να εκτελέσετε παραδοσιακό λογισμικό επιφάνειας εργασίας. Μάλιστα εμπόδισε τους προγραμματιστές να επεξεργαστούν τις εφαρμογές γραφείου τους για επεξεργαστές ARM και να τους προσφέρουν στους χρήστες. Τα Windows RT επιτρέπονται μόνο εφαρμογές από το Windows 8 Store.
Τα Windows 10 στο ARM είναι τελείως διαφορετικά. Αυτή είναι η πλήρης εμπειρία γραφικών των Windows. Η Microsoft δημιούργησε ένα ειδικό layer emulator που επιτρέπει στις παραδοσιακές εφαρμογές 32-bit desktop να τρέχουν σε επεξεργαστές ARM, οπότε όλα πρέπει να "λειτουργούν απλώς". Η Microsoft παρουσίασε ακόμη και μια έκδοση των Windows 10 Professional στο ARM και δήλωσε ότι υποστηρίζει όλες τις συνήθεις προηγμένες λειτουργίες που θα βρείτε στα Windows 10 Professional.
Η εξομοίωση λειτουργεί με απόλυτη διαφάνεια τόσο στους χρήστες όσο και στα προγράμματα που εκτελούν. Χρησιμοποιεί την ίδια τεχνολογία WOW (Windows σε Windows) που χρησιμοποιούν τα Windows για την εκτέλεση εφαρμογών 32 bit στις εκδόσεις 64 bit των Windows σήμερα. Ωστόσο, η εξομοίωση x86-to-ARM συμβαίνει εξ ολοκλήρου στο λογισμικό.
Ωστόσο, αυτή η εξομοίωση λογισμικού μπορεί να είναι ένα ζήτημα. Ενώ η Microsoft παρουσίασε τα Windows 10 στο ARM που εκτελούν την επιφάνεια εργασίας του Photoshop, λέγοντας ότι "τρέχει τέλεια" στον επεξεργαστή Qualcomm, υπάρχει σχεδόν βέβαιο ότι θα υπάρξει κάποια επιβράδυνση στις απαιτητικές εφαρμογές desktop σε σύγκριση με την εκτέλεση σε ένα σύστημα Intel ή AMD. Θα πρέπει να περιμένουμε να δούμε τα σημεία αναφοράς απόδοσης όταν κυκλοφορούν τα Windows 10 στο ARM.
Μην αποσπάτε όμως τον εξομοιωτή. Αυτό δεν είναι μόνο ένα εξομοιωμένο λειτουργικό σύστημα Windows 10. Ο πυρήνας των Windows, τα προγράμματα οδήγησης υλικού και όλα τα προγράμματα που περιλαμβάνονται στα Windows είναι εγγενείς κώδικες ARM. Οι εφαρμογές γενικής πλατφόρμας Windows (UWP) από το Windows Store είναι επίσης εγγενή προγράμματα ARM. Ο εξομοιωτής χρησιμοποιείται μόνο όταν εκτελείται το παραδοσιακό x86 Windows desktop software.
Μεγάλο μέρος αυτής της πληροφορίας προέρχεται από ένα βίντεο που κυκλοφόρησε το Microsoft κατά τη διάρκεια του BUILD 2017.
Η υποστήριξη για παλαιότερες συσκευές υλικού μπορεί να είναι ένα πρόβλημα
Ενώ τα Windows 10 στο ARM μπορούν να μιμηθούν παραδοσιακές εφαρμογές γραφείου, δεν θα είναι σε θέση να εγκαταστήσουν προγράμματα οδήγησης υλικού γραμμένα για παραδοσιακά λειτουργικά συστήματα x86 ή x64 Windows. Θα χρειαστούν εκδόσεις ARM αυτών των προγραμμάτων οδήγησης υλικού για να υποστηρίξουν διαφορετικές συσκευές υλικού.
Η Microsoft υπόσχεται ότι τα Windows 10 στο ARM "θα έχουν εξαιρετική υποστήριξη συσκευών για περιφερειακά USB χρησιμοποιώντας τους οδηγούς κλάσης μέσα στο κιβώτιο". Αυτό είναι εξαιρετικό για τα σύγχρονα περιφερειακά USB. Αλλά διαβάστε μεταξύ των γραμμών: Συσκευές που δεν υποστηρίζονται από τα ενσωματωμένα προγράμματα οδήγησης δεν θα λειτουργήσουν. Βοηθητικά προγράμματα εκτυπωτή και άλλα βοηθητικά προγράμματα οδήγησης υλικού ενδέχεται να μην λειτουργούν. Αυτό θα μπορούσε να είναι ένα ζήτημα για παλαιότερα ή πιο ασαφή περιφερειακά υλικού.
Αυτές οι συσκευές θα αποσταλούν με τα Windows 10 S
Δεν έχει σημασία το είδος του CPU των Windows που εκτελείται. Παίρνετε μια πλήρη εμπειρία επιφάνειας εργασίας των Windows με Windows 10 Home ή Windows 10 Professional, ακόμα κι αν χρησιμοποιείτε τα Windows 10 στο ARM.
Ωστόσο, αυτά τα Windows 10 σε συσκευές ARM θα μεταφερθούν με τα Windows 10 S, ακριβώς όπως το Surface Laptop της Microsoft. Τα Windows 10 S είναι μια πιο περιορισμένη έκδοση των Windows 10 που μπορούν να εκτελούν μόνο λογισμικό από το Windows Store. Ωστόσο, μπορείτε να πληρώσετε για την αναβάθμιση σε Windows 10 Pro και να έχετε τη δυνατότητα να εγκαταστήσετε εφαρμογές για υπολογιστές, όπως μπορείτε με τα Windows 10 S σε υπολογιστές Intel και AMD. Μέχρι τον Σεπτέμβριο του 2018, η αναβάθμιση από τα Windows 10 S στα Windows 10 Pro θα είναι δωρεάν.
Με άλλα λόγια, με τα Windows 10, το ARM είναι απλώς μια άλλη πλατφόρμα υλικού που αντιμετωπίζεται με τον ίδιο τρόπο - χρειάζεται απλώς ένα στρώμα εξομοίωσης για να γίνει αυτό δυνατό. Τα Windows 10 S είναι μια περιορισμένη έκδοση των Windows που μπορεί να τρέξει σε οποιαδήποτε πλατφόρμα υλικού.
Πότε θα κυκλοφορήσει?
Το πρώτο Windows 10 στη συσκευή ARM θα είναι το Asus NovoGo, το οποίο θα ψωνίσει πριν από το τέλος του 2017. Οι περισσότερες από αυτές τις συσκευές ARM, όπως το HP Envy x2 με επεξεργαστή Qualcomm Snapdragon 835, θα είναι διαθέσιμες την άνοιξη του 2018.