Ce este Windows 10 pe ARM și cum este diferit?
Microsoft tocmai a lansat o versiune de Windows 10 care va rula pe hardware-ul ARM cu putere redusă. Spre deosebire de Windows RT, versiunea Windows 8 care a alimentat versiunea originală Surface and Surface 2, aceasta este o versiune completă a Windows 10 cu un strat de emulare care îi permite să ruleze aplicații desktop tradiționale din afara magazinului Windows.
De ce Microsoft pune Windows 10 pe ARM?
ARM este un alt tip de arhitectură de procesor de la arhitectura standard Intel x86 și arhitectură Intel pe 64 de biți utilizată astăzi pe PC-uri. (Chiar și AMD produce jetoane care sunt compatibile cu arhitectura Intel.) Dispozitive mobile precum telefoanele iPhone, iPad și Android - împreună cu multe alte dispozitive mai mici - au chips-uri ARM în loc de chips-uri Intel.
PC-urile ARM cu o putere redusă au unele avantaje față de cele tradiționale x86 (care sunt cele mai multe desktop-uri și laptop-uri pe care le folosim astăzi). PC-urile ARM au conectivitate mobilă LTE încorporată, adesea oferă o viață mai bună a bateriei decât procesoarele Intel și AMD, iar hardware-ul este mai puțin costisitor pentru producători.
Microsoft ar dori Windows 10 să ruleze pe hardware-ul ARM, astfel încât să poată beneficia de aceste beneficii. Desigur, probabil că nu veți folosi desktop ARM în curând, dar ARM ar putea fi o alegere excelentă pentru tablete, convertoare 2 în 1 și laptopuri chiar mai mici.
În loc să creeze o versiune mai limitată de Windows pentru această platformă, așa cum au făcut-o cu Windows RT nereușită, Microsoft a decis să lanseze o versiune completă a Windows 10 pentru hardware-ul ARM, unul care poate chiar să execute aplicațiile desktop tradiționale Windows.
Dispozitivele care rezultă sunt proiectate să fie "Always Connected" și să promite până la 20 de ore de utilizare activă și 700 de ore de "Standby Modern Connected". Și pot rula chiar și software-ul desktop tradițional Windows.
Microsoft a anunțat pentru prima dată un parteneriat cu Qualcomm pentru a crea Windows pe ARM la WinHEC în decembrie 2016.
Se poate executa programe x86 Desktop
Aceasta nu este doar Windows RT din nou. Windows RT nu vă permite să rulați software-ul desktop tradițional. Ea chiar a blocat dezvoltatorii de la compilarea aplicațiilor desktop pentru procesoarele ARM și oferindu-le utilizatorilor. Windows RT permite numai aplicații din Magazinul Windows 8.
Windows 10 pe ARM este complet diferit. Aceasta este experiența completă pentru desktop Windows. Microsoft a creat un strat emulator special, care permite aplicațiilor desktop tradiționale de 32 de biți să ruleze pe procesoare ARM, deci totul ar trebui să "funcționeze". Microsoft chiar a prezentat o versiune de Windows 10 Professional pe ARM și a spus că suportă toate caracteristicile avansate obișnuite pe care le-ați găsi pe Windows 10 Professional.
Emulația funcționează complet transparent atât pentru utilizatori, cât și pentru programele pe care le rulează. Utilizează aceeași tehnologie WOW (Windows pe Windows) pe care Windows o folosește astăzi pentru a rula aplicații pe 32 de biți pe versiuni pe 64 de biți ale Windows. Cu toate acestea, emularea x86-to-ARM se întâmplă în întregime în software.
Cu toate acestea, emularea de software ar putea fi o problemă. În timp ce Microsoft a demonstrat Windows 10 pe ARM care rulează versiunea desktop a Photoshop, spunând că "rulează perfect" pe procesorul Qualcomm, este aproape sigur că va fi o încetinire a cererii de aplicații desktop comparativ cu rularea pe un sistem Intel sau AMD. Va trebui să așteptăm să vedem criterii de performanță atunci când Windows 10 pe ARM este lansat.
Nu trebuie însă să vă distrageți de emulator. Acesta nu este doar un sistem de operare Windows 10 emulat. Kernel-ul Windows, driverele hardware și toate programele incluse în Windows sunt cod ARM nativ. Platformele Windows Universal (UWP) din Magazinul Windows sunt, de asemenea, programe ARM native. Emulatorul este utilizat numai atunci când rulează software-ul desktop x86 tradițional Windows.
O mare parte din aceste informații provin dintr-un videoclip Microsoft lansat în timpul BUILD 2017.
Suportul pentru dispozitive hardware mai vechi poate fi o problemă
În timp ce Windows 10 pe ARM poate emula aplicații desktop tradiționale, nu va putea să instaleze drivere hardware scrise pentru sistemele de operare tradiționale x86 sau x64 Windows. Va avea nevoie de versiuni ARM ale acestor drivere hardware pentru a suporta diferite dispozitive hardware.
Microsoft promite că Windows 10 pe ARM "va avea un suport excelent pentru dispozitivele periferice USB folosind driverele din clasa in-box". Este minunat pentru perifericele USB moderne. Citiți între linii: Dispozitivele care nu sunt acceptate de driver-ele încorporate nu vor funcționa. Utilitarul de imprimantă și alte utilitare de driver hardware nu pot funcționa. Aceasta ar putea fi o problemă pentru perifericele hardware mai vechi sau mai obscure.
Aceste dispozitive vor fi livrate cu Windows 10 S
Nu contează ce tip de procesor rulează Windows. Aveți o experiență completă de Windows cu Windows 10 Home sau Windows 10 Professional, chiar dacă utilizați Windows 10 pe ARM.
Cu toate acestea, aceste Windows 10 pe dispozitivele ARM vor fi livrate cu Windows 10 S, la fel ca laptopul de suprafață al Microsoft. Windows 10 S este o ediție mai limitată a Windows 10 care poate rula numai software-ul din Windows Store. Cu toate acestea, puteți plăti pentru upgrade la Windows 10 Pro și pentru a obține capacitatea de a instala aplicații desktop, la fel cum puteți și cu Windows 10 S pe PC-urile Intel și AMD. Până în septembrie 2018, actualizarea de la Windows 10 S la Windows 10 Pro va fi gratuită.
Cu alte cuvinte, cu Windows 10, ARM este doar o altă platformă hardware care este tratată la fel - are nevoie doar de un strat de emulare pentru a face acest lucru posibil. Windows 10 S este o versiune limitată a Windows care poate rula pe orice platformă hardware.
Când va fi lansat?
Primul sistem Windows 10 de pe dispozitivul ARM va fi Asus NovoGo, care se va comercializa înainte de sfârșitul anului 2017. Majoritatea acestor dispozitive ARM, cum ar fi HP Envy x2 cu un procesor Qualcomm Snapdragon 835, vor fi disponibile în primăvara anului 2018.