Prečo spoločnosť Microsoft kladie systém Windows 10 na systém ARM?
ARM je iný typ procesorovej architektúry zo štandardnej architektúry Intel x86 a 64-bitovej architektúry Intel, ktorá sa dnes používa na počítačoch. (Aj AMD vyrába čipy, ktoré sú kompatibilné s architektúrou Intel.) Mobilné zariadenia, ako napríklad telefóny iPhone, iPad a Android - spolu s mnohými inými menšími zariadeniami - majú čipy ARM namiesto čipov Intel vnútri nich.
Nízko napájané počítače ARM majú niektoré výhody oproti tradičným x86 (čo sú väčšina desktopov a notebookov, ktoré dnes používame). Počítače ARM majú zabudovanú mobilnú konektivitu LTE, často ponúkajú lepšiu výdrž batérie ako procesory Intel a AMD a hardvér pre výrobcov je lacnejší.
Spoločnosť Microsoft by chcela, aby systém Windows 10 fungoval na hardvéri ARM, aby získal tieto výhody. Samozrejme, pravdepodobne nebudete používať pracovnú plochu ARM v najbližšej dobe, ale ARM by mohla byť skvelou voľbou pre tablety, 2-v-1 konvertibilné a dokonca aj pre menšie notebooky.
Namiesto vytvorenia obmedzenejšej verzie systému Windows pre túto platformu sa Microsoft rozhodol uvoľniť plnú verziu systému Windows 10 pre hardvér ARM, ktorý by mohol dokonca spustiť tradičné desktopové aplikácie Windows.
Výsledné zariadenia sú navrhnuté tak, aby boli "vždy pripojené" a sľubujú až 20 hodín aktívneho používania a 700 hodín "Pripojený moderný pohotovostný režim". A môžu dokonca bežať aj tradičné desktopové softvéry pre systém Windows.
Spoločnosť Microsoft prvýkrát oznámila partnerstvo s firmou Qualcomm na vytvorenie systému Windows na platforme ARM v WinHEC v decembri 2016.
Je možné spustiť programy na plochu x86
To nie je len Windows RT znova. Služba Windows RT vám neumožňuje spustiť tradičný desktopový softvér. Dokonca zabránila vývojárom kompilovať ich desktopové aplikácie pre procesory ARM a ponúkať ich používateľom. Windows RT povolené iba aplikácie z obchodu Windows 8.
Windows 10 na ARM je úplne iný. Toto je plný zážitok z pracovnej plochy systému Windows. Spoločnosť Microsoft vytvorila špeciálnu vrstvu emulátora, ktorá umožňuje tradičné 32-bitové desktopové aplikácie bežať na procesoroch ARM, takže všetko by malo "fungovať". Microsoft dokonca odhalil verziu Windows 10 Professional na ARM a povedal, že podporuje všetky obvyklé pokročilé funkcie, ktoré nájdete v systéme Windows 10 Professional.
Emulácia funguje úplne transparentne tak pre používateľov, ako aj pre programy, ktoré spúšťajú. Používa rovnakú technológiu WOW (Windows v systéme Windows), ktorú používa systém Windows na spustenie 32-bitových aplikácií v 64-bitových verziách systému Windows. Emulácia x86-to-ARM sa však stáva úplne v softvéri.
Nenechajte sa však rozrušiť emulátorom. Toto nie je len emulovaný operačný systém Windows 10. Kernel Windows, ovládače hardvéru a všetky programy zahrnuté v systéme Windows sú natívny ARM kód. Aplikácie Univerzálnej platformy Windows (UWP) zo systému Windows Store sú tiež natívne programy ARM. Emulátor sa používa iba pri spustení tradičného x86 desktopového softvéru pre systém Windows.
Veľa z týchto informácií pochádza z videa spoločnosti Microsoft uvoľneného počas BUILD 2017.
Podpora starších hardvérových zariadení môže byť problémom
Zatiaľ čo systém Windows 10 na architektúre ARM môže napodobňovať tradičné desktopové aplikácie, nebude môcť nainštalovať ovládače hardvéru napísané pre tradičné operačné systémy Windows x86 alebo x64. Bude potrebovať verzie ARM týchto hardvérových ovládačov na podporu rôznych hardvérových zariadení.
Spoločnosť Microsoft sľubuje, že systém Windows 10 na architektúre ARM bude mať skvelú podporu zariadení pre periférne zariadenia USB pomocou ovládačov triedy in-box. To je ideálne pre moderné periférie USB. Ale čítajte medzi riadkami: Zariadenia, ktoré nie sú podporované vstavanými ovládačmi, nebudú fungovať. Pomôcky tlačiarne a iné nástroje pre ovládače hardvéru nemusia fungovať. Mohlo by to byť problém starších alebo viac obskurných hardvérových periférií.
Tieto zariadenia sa budú dodávať so systémom Windows 10 S
Nezáleží na tom, na ktorý typ procesora sa systém Windows nachádza. Získate plnú skúsenosť so systémom Windows s Windows 10 Home alebo Windows 10 Professional, a to aj vtedy, ak používate Windows 10 na ARM.
Tieto Windows 10 na zariadeniach ARM sa však dodávajú so systémom Windows 10 S, rovnako ako povrchový prenosný počítač spoločnosti Microsoft. Windows 10 S je obmedzenejšia verzia systému Windows 10, ktorá môže spustiť iba softvér zo systému Windows Store. Môžete však zaplatiť za inováciu na systém Windows 10 Pro a získať možnosť inštalovať aplikácie pre počítače, rovnako ako môžete v systéme Windows 10 S na počítačoch Intel a AMD. Až do septembra 2018 bude upgrade z Windows 10 S na Windows 10 Pro zadarmo.
Inými slovami, v systéme Windows 10 je ARM len ďalšou hardvérovou platformou, s ktorou sa zaobchádza rovnako - na to je potrebná iba emulácia. Windows 10 S je obmedzená verzia systému Windows, ktorá sa môže spustiť na akejkoľvek hardvérovej platforme.
Kedy bude uvoľnená?
Prvým systémom Windows 10 na zariadení ARM bude Asus NovoGo, ktorý bude nakupovať pred koncom roka 2017. Väčšina týchto zariadení založených na ARM, ako napríklad HP Envy x2 s procesorom Qualcomm Snapdragon 835, bude k dispozícii na jar roku 2018.