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 Windows Store.
ARM este un alt tip de arhitectură de procesor de la arhitectura Intel x86 standard și arhitectură Intel pe 64 de biți utilizată astăzi pe PC-uri. (Chiar și AMD produce jetoane compatibile cu arhitectura Intel). Dispozitive mobile precum telefoanele iPhone, iPad și Android - împreună cu multe alte dispozitive mai mici - au cipuri ARM în loc de chips-uri Intel în interiorul lor.
Computerele ARM cu un nivel redus de putere 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ă a Windows pentru această platformă, așa cum au făcut-o cu Windows RT nereușită, Microsoft a decis să lanseze o versiune completă de Windows 10 pentru hardware-ul ARM, unul care poate chiar să execute aplicații desktop Windows tradiționale.
Dispozitivele rezultate sunt proiectate pentru a fi "Always Connected" și promite până la 20 de ore de utilizare activă și 700 de ore de "Conexiune moderată în așteptare". Și pot chiar să execute 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.
Aceasta nu este doar Windows RT peste tot 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 tradiționale pe 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ă susține toate caracteristicile avansate de obicei 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 în versiuni de 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 să existe o încetinire a cererii de aplicații desktop comparativ cu rularea pe un sistem Intel sau AMD. Va trebui să așteptăm să vedeți repere de performanță atunci când Windows 10 pe ARM este lansat.
Nu te deranja de emulator, totuși. 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 Universal Platform Platform (UWP) din Magazinul Windows sunt, de asemenea, programe ARM native. Emulatorul este utilizat numai atunci când rulează software-ul desktop tradițional x86 Windows.
O mare parte din aceste informații provin dintr-un film Microsoft lansat în timpul BUILD 2017.
În timp ce Windows 10 pe ARM poate emula aplicații desktop tradiționale, nu va fi capabil 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 de clasă". Este minunat pentru perifericele USB moderne. Dar citiți între linii: Dispozitivele care nu sunt acceptate de driver-ele încorporate nu vor funcționa. Utilitarul de imprimantă și alte utilitare pentru driverul hardware nu funcționează. Aceasta ar putea fi o problemă pentru periferice hardware mai vechi sau mai obscure.
Nu contează ce tip de procesor rulează Windows. Aveți o experiență completă de Windows 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 din Windows Store. Cu toate acestea, puteți plăti pentru upgrade la Windows 10 Pro și pentru a obține posibilitatea de a instala aplicații desktop, la fel cum puteți și cu Windows 10 S pe PC-uri 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ă de Windows care poate rula pe orice platformă hardware.
Primul sistem Windows 10 de pe dispozitivul ARM va fi Asus NovoGo, care va găzdui înainte de sfârșitul anului 2017. Majoritatea acestor dispozitive ARM, cum ar fi HP Envy x2 cu procesor Qualcomm Snapdragon 835, vor fi disponibile în primăvara anului 2018.