Kas ir Windows 10 uz ARM un kā tas atšķiras?
Microsoft tikko uzsāka Windows 10 versiju, kas darbosies ar mazjaudas ARM aparatūru. Atšķirībā no Windows RT, Windows 8 versijas, kas darbināja sākotnējo virsmu un virsmu 2, tā ir pilna Windows 10 versija ar emulācijas slāni, kas ļauj tai palaist tradicionālās darbvirsmas lietojumprogrammas ārpus Windows veikala.
Kāpēc Microsoft ievieš Windows 10 uz ARM?
ARM ir dažāda veida procesora arhitektūra no standarta Intel x86 un 64 bitu Intel arhitektūras, ko šodien lieto datoros. (Pat AMD ražo mikroshēmas, kas ir saderīgas ar Intel arhitektūru.) Mobilajām ierīcēm, piemēram, iPhone, iPad un Android telefoniem, kopā ar daudzām citām mazākām ierīcēm ir ARM mikroshēmas, nevis Intel mikroshēmas..
Zema jauda ARM datoriem ir dažas priekšrocības salīdzinājumā ar tradicionālajiem x86 lietotājiem (kas ir lielākā daļa no šobrīd izmantotajiem galddatoriem un klēpjdatoriem). ARM datoriem ir iebūvēts LTE mobilais savienojums, bieži vien tie nodrošina labāku akumulatora darbības laiku nekā Intel un AMD CPU, un aparatūra ir lētāka ražotājiem.
Microsoft vēlētos, lai Windows 10 darbotos ar ARM aparatūru, lai tā varētu izmantot šīs priekšrocības. Protams, jūs drīzumā neizmantojat ARM darbvirsmu, bet ARM varētu būt lieliska izvēle tabletēm, 2-in-1 konvertoriem un pat mazākiem klēpjdatoriem.
Tā vietā, lai šai platformai izveidotu ierobežotāku Windows versiju, tāpat kā tas notika ar neveiksmīgo Windows RT, Microsoft ir nolēmusi atbrīvot pilnu Windows 10 versiju ARM aparatūrai, kas var pat palaist tradicionālās Windows darbvirsmas lietojumprogrammas.
Iegūtās ierīces ir konstruētas tā, lai tās būtu “vienmēr savienotas” un solītu līdz 20 stundām aktīvas izmantošanas un 700 stundas “Connected Modern Standby”. Un viņi pat var palaist tradicionālo Windows darbvirsmas programmatūru.
Microsoft pirmo reizi paziņoja par partnerību ar Qualcomm, lai 2016. gada decembrī WinHEC izveidotu Windows ARM.
Tā var palaist x86 darbvirsmas programmas
Tas vēlreiz nav tikai Windows RT. Windows RT neļāva jums izmantot tradicionālo darbvirsmas programmatūru. Tā pat bloķēja izstrādātājus no darbvirsmas lietojumprogrammu sastādīšanas ARM procesoriem un to piedāvāšanai lietotājiem. Windows RT atļāva lietotnes tikai no Windows 8 veikala.
Windows 10 uz ARM ir pilnīgi atšķirīgs. Tā ir pilna Windows darbvirsmas pieredze. Microsoft ir izveidojis īpašu emulatora slāni, kas ļauj tradicionālajām 32 bitu darbvirsmas lietojumprogrammām darboties ARM procesoros, tāpēc viss ir „vienkārši jāstrādā”. Microsoft pat atklāja Windows 10 Professional versiju ARM un teica, ka tā atbalsta visas parastās uzlabotās funkcijas, kuras jūs atradīsiet operētājsistēmā Windows 10 Professional.
Emulācija darbojas pilnīgi pārredzami gan lietotājiem, gan programmām, ko tās vada. Tā izmanto to pašu WOW (Windows uz Windows) tehnoloģiju, ko Windows izmanto, lai palaistu 32 bitu lietojumprogrammas 64 bitu versijās Windows šodien. Tomēr x86-to-ARM emulācija notiek pilnībā programmatūrā.
Tomēr šī programmatūras emulācija varētu būt problēma. Lai gan Microsoft demonstrēja operētājsistēmai ARM operētājsistēmā Windows 10 darbojošos Photoshop versiju, norādot, ka Qualcomm procesors darbojas „perfekti”, tur ir gandrīz noteikti zināma palēnināšanās prasīgajās darbvirsmas lietojumprogrammās, salīdzinot ar to, ka tās darbojas Intel vai AMD sistēmā. Mums būs jāgaida, lai redzētu veiktspējas kritērijus, kad tiek atbrīvota sistēma Windows 10 uz ARM.
Neraugieties uz emulatora uzmanību. Tas nav tikai Windows 10 operētājsistēma. Windows kodols, aparatūras draiveri un visas programmas, kas iekļautas sistēmā Windows, ir vietējais ARM kods. Universālās Windows platformas (UWP) lietotnes no Windows Store ir arī vietējās ARM programmas. Emulatoru izmanto tikai tad, ja darbojas tradicionālā x86 Windows darbvirsmas programmatūra.
Liela daļa šīs informācijas nāk no video, ko Microsoft izlaida BUILD 2017 laikā.
Atbalsts vecākām aparatūras ierīcēm var būt problēma
Kaut arī operētājsistēmā ARM 10 var izmantot tradicionālās darbvirsmas lietojumprogrammas, tā nevarēs instalēt tradicionālo x86 vai x64 operētājsistēmu rakstītās aparatūras draiverus. Lai atbalstītu dažādas aparatūras ierīces, būs nepieciešamas šo aparatūras draiveru ARM versijas.
Microsoft sola, ka operētājsistēmā "Windows 10" ar "ARM" būs lielisks ierīces atbalsts USB perifērijas ierīcēm, izmantojot iekšējos klases draiverus ". Tas ir lieliski piemērots modernām USB perifērijām. Bet lasiet starp rindām: Ierīces, kuras neatbalsta iebūvētie draiveri, nedarbosies. Arī printera utilītas un citi aparatūras draiveru komunālie pakalpojumi var nedarboties. Tas varētu būt problēma vecākām vai neskaidrajām aparatūras perifērijām.
Šīs ierīces nosūtīs Windows 10 S
Tas nav svarīgi, kāda veida CPU Windows darbojas. Jūs iegūstat pilnu Windows darbvirsmas pieredzi, izmantojot Windows 10 Home vai Windows 10 Professional, pat ja izmantojat operētājsistēmu Windows 10 operētājsistēmā ARM.
Tomēr šīs ARM ierīces uz Windows 10 sūta ar Windows 10 S, tāpat kā Microsoft virsmas klēpjdators. Windows 10 S ir ierobežotāks Windows 10 izdevums, kas var palaist tikai programmatūru no Windows veikala. Tomēr jūs varat maksāt, lai jauninātu uz Windows 10 Pro un iegūtu iespēju instalēt darbvirsmas lietojumprogrammas, tāpat kā Windows 10 S ar Intel un AMD datoriem. Līdz 2018. gada septembrim jauninājums no Windows 10 S uz Windows 10 Pro būs bezmaksas.
Citiem vārdiem sakot, ar Windows 10, ARM ir tikai vēl viena aparatūras platforma, kas tiek apstrādāta ar to pašu - tai ir nepieciešama emulācijas slānis, lai tas būtu iespējams. Windows 10 S ir ierobežota Windows versija, kas var darboties jebkurā aparatūras platformā.
Kad tas tiks atbrīvots?
Pirmā ARM ierīce Windows 10 būs Asus NovoGo, kas iepērkies līdz 2017. gada beigām. Lielākā daļa no šīm ARM ierīcēm, piemēram, HP Envy x2 ar Qualcomm Snapdragon 835 procesoru, būs pieejamas 2018. gada pavasarī..