Mis on Windows 10 ARM-is ja kuidas see on erinev?
Microsoft käivitas just Windows 10 versiooni, mis töötab madala võimsusega ARM-riistvaral. Erinevalt Windowsi RT-st, Windows 8 versioonist, mis toetas originaalset pinda ja pinda 2, on see Windows 10 täisversioon emulatsioonikihiga, mis võimaldab tal töötada tavapäraseid töölaua rakendusi väljaspool Windows Store'i.
Miks on Microsoft Windows 10 paigaldamine ARM-ile?
ARM on teistsugune protsessori arhitektuur standardse Intel x86 ja 64-bitise Inteli arhitektuuriga, mida kasutatakse täna arvutites. (Isegi AMD toodab kiipi, mis on kooskõlas Inteli arhitektuuriga.) Mobiilsed seadmed, nagu iPhone, iPad ja Android-telefonid, koos paljude teiste väiksemate seadmetega sisaldavad ARM-kiipe nende sees olevate Intel-kiipide asemel..
Madala võimsusega ARM-arvutitel on mõned eelised traditsiooniliste x86-ga võrreldes (mis on enamik tänapäeval kasutatavaid lauaarvuteid ja sülearvuteid). ARM-arvutitel on sisseehitatud LTE-mobiilside, mis pakuvad sageli paremat aku kasutusaega kui Intel ja AMD-protsessorid ning riistvara on tootjatele odavam.
Microsoft soovib, et Windows 10 töötaks ARM-i riistvaraga, et see saaks sellest kasu saada. Muidugi ei kasuta te ilmselt ARM-i töölauda peagi, kuid ARM võib olla suurepärane valik tablettide, 2-ühes konverteeritavate ja isegi väiksemate sülearvutite jaoks.
Selle platvormi jaoks Windowsi väiksema versiooni loomise asemel, nagu nad tegid ka ebaõnnestunud Windows RT-ga, otsustas Microsoft vabastada ARM-i riistvara jaoks täisversiooni Windows 10, mis võib isegi käivitada traditsioonilisi Windowsi töölauarakendusi.
Tulemuseks olevad seadmed on konstrueeritud nii, et need on alati ühendatud ja lubavad kuni 20 tundi aktiivset kasutamist ja 700 tundi „Connected Modern Standby”. Ja nad saavad isegi käivitada traditsioonilist Windowsi töölaua tarkvara.
Microsoft teatas kõigepealt koostöös Qualcommiga, et luua Windows ARM-is WinHECis 2016. aasta detsembris.
See võib käivitada x86 töölaua programme
See ei ole lihtsalt Windows RT uuesti. Windows RT ei võimaldanud teil tavapärast töölaua tarkvara käivitada. See blokeeris isegi arendajatel oma töölaua rakenduste ARM-protsessorite jaoks koostamise ja kasutajatele pakkumise. Windows RT lubas ainult rakendusi Windows 8 poest.
ARM-is Windows 10 on täiesti erinev. See on täielik Windowsi töölaua kogemus. Microsoft on loonud spetsiaalse emulaatorkihi, mis võimaldab traditsioonilistel 32-bitistel töölaua rakendustel töötada ARM-protsessoritel, nii et kõik peaks „lihtsalt töötama”. Microsoft näitas isegi Windows 10 Professionali versiooni ARM-is ja ütles, et see toetab kõiki tavalisi täiustatud funktsioone, mida leiate Windows 10 Professionalist.
Emuleerimine toimib täiesti läbipaistvalt nii kasutajatele kui ka nende poolt käivitatavatele programmidele. See kasutab sama WOW (Windows Windows) tehnoloogiat, mida Windows kasutab 32-bitiste rakenduste käivitamiseks Windowsi 64-bitistel versioonidel. Kuid x86-to-ARM emuleerimine toimub täielikult tarkvaras.
See tarkvara emuleerimine võib siiski olla probleem. Kuigi Microsoft demonstreeris Windows 10-i ARM-il, mis töötab Photoshopi töölaua versioonis, öeldes, et see töötab „Qualcommi protsessoril ideaalselt”, on peaaegu kindlad, et nõudlikud töölauarakendused on mõnevõrra aeglustunud võrreldes nende esitamisega Intel- või AMD-süsteemiga. Peame ootama, et näha, millal toimivuse võrdlusnäitajad, kui Windows 10 on ARM-il, on vabastatud.
Ära lase emulaatoril segada. See ei ole ainult emuleeritud operatsioonisüsteem Windows 10. Windowsi kernel, riistvaradraiverid ja kõik Windowsiga kaasas olevad programmid on kohalikud ARM-koodid. Windows Store'i universaalsed Windows Platformi (UWP) rakendused on ka kohalikud ARM-programmid. Emulaatorit kasutatakse ainult traditsioonilise x86 Windowsi töölaua tarkvara käitamisel.
Suur osa sellest teabest pärineb videost, mille Microsoft avaldas BUILD 2017 raames.
Vanemate riistvaraseadmete tugi võib olla probleemiks
Kuigi Windows 10 operatsioonisüsteemil ARM saab jäljendada traditsioonilisi töölauarakendusi, ei saa see installida traditsiooniliste x86- või x64-Windowsi operatsioonisüsteemide jaoks kirjutatud riistvaradraivereid. Erinevate riistvaraseadmete toetamiseks on vaja nende riistvaradraiverite ARM-versioone.
Microsoft tõotab, et ARM-il töötav Windows 10 „omab suurt seadme tuge USB-välisseadmetele, kasutades siseklassi draivereid”. See on suurepärane tänapäeva USB-välisseadmete jaoks. Kuid lugege ridade vahel: seadmed, mida sisseehitatud draiverid ei toeta, ei tööta. Printeri utiliidid ja muud riistvaradraiveri abivahendid ei pruugi töötada. See võib olla probleem vanemate või varjatumate riistvaraseadmete puhul.
Need seadmed saadavad Windows 10 S-ga
See ei ole oluline, millist tüüpi CPU Windows töötab. Te saate täieliku Windowsi töölaua kogemuse Windows 10 Home või Windows 10 Professionaliga, isegi kui kasutate operatsioonisüsteemi Windows 10 operatsioonisüsteemi ARM.
Kuid need ARM-i seadmed, mis on varustatud ARM-i seadmetega, saadetakse koos Windows 10 S-ga, nagu Microsofti Surface Laptop. Windows 10 S on kitsam Windows 10 versioon, mis võib käivitada ainult Windowsi poest tarkvara. Samas saate tasuda Windows 10 Pro-i versiooniuuenduse eest ja saada võimalus installida lauaarvutite rakendusi, nii nagu saate Windows 10 S-ga Inteli ja AMD arvutites. Kuni 2018. aasta septembrini on versiooniuuendus Windows 10 S-st Windows 10 Pro-le tasuta.
Teisisõnu, koos Windows 10-ga on ARM lihtsalt üks riistvara platvorm, mida on töödeldud sama - see vajab lihtsalt emulatsioonikihti. Windows 10 S on Windowsi piiratud versioon, mida saab kasutada mis tahes riistvara platvormil.
Millal see vabastatakse?
Esimene ARM-i Windows 10 on Asus NovoGo, mis hakkab ostma enne 2017. aasta lõppu. Enamik neist ARM-põhistest seadmetest, nagu HP Envy x2 koos Qualcomm Snapdragon 835 protsessoriga, on saadaval 2018. aasta kevadel..