"Android Nougat" "Besiūliai atnaujinimai", paaiškinta

Turinys:

"Android Nougat" "Besiūliai atnaujinimai", paaiškinta
"Android Nougat" "Besiūliai atnaujinimai", paaiškinta

Video: "Android Nougat" "Besiūliai atnaujinimai", paaiškinta

Video:
Video: Maximize your Server RAID Performance - YouTube 2024, Balandis
Anonim
Visose "Android" įrenginių kartose, įskaitant "Marshmallow" operacinės sistemos naujinius, iš esmės veikė panašiai: atnaujinimas atsisiunčiamas, telefonas paleidžiamas iš naujo ir taikomas atnaujinimas. Per šį laiką telefonas atrodo nenaudingas, bent jau iki naujo įdiegimo. Su "Nougat" naujais "besiūliais atnaujinimais" šis modelis yra praeities dalykas.
Visose "Android" įrenginių kartose, įskaitant "Marshmallow" operacinės sistemos naujinius, iš esmės veikė panašiai: atnaujinimas atsisiunčiamas, telefonas paleidžiamas iš naujo ir taikomas atnaujinimas. Per šį laiką telefonas atrodo nenaudingas, bent jau iki naujo įdiegimo. Su "Nougat" naujais "besiūliais atnaujinimais" šis modelis yra praeities dalykas.

Kaip atnaujinimai pasikeitė "Android 7.0 Nuga"

"Google" išleido puslapį iš savo "Chrome" OS naujam naujinimo metodui. "Chromebook" įrenginiai efektyviai visada dirbo taip: atnaujinimai atsisiunčiami fone, paskui vartotojo raginama, kad diegimo procesui užbaigti reikia perkrauti. Vėliau greitai paleiskite iš naujo ir atnaujinimas bus baigtas - nesitikėkite, kol naujinys bus įdiegtas, nebus "optimizuojamas" ar nieko kito, kas gali atrodyti amžius. Tai greita, paprasta ir, svarbiausia, neturi nepagrįsto prastovų.

Pradedant "Android" 7.0, tai yra kryptis "Android" naujinimams. Verta paminėti, kad tai nedarys Taikoma prietaisams, atnaujintiems "Nuga", tik tiems, kurie tiekia programinę įrangą. Tai yra visiškai logiška priežastis: norint dirbti, šiam naujam atnaujinimo metodui reikės dviejų sistemų skaidybių, o beveik visi dabartiniai "Android" telefonai turi tik vieną. Įrenginio pakartotinis skaidymasis gali būti katastrofiškas (ir tikėtina, kad tai būtų daug scenarijų), todėl "Google" sprendimas palikti jį atskirai dabartinės kartos telefonuose yra garbingas, nors ir nemalonus.

Tai veikia šiek tiek panašaus į tai: yra aktyvus sistemos skaidinys ir aktyvus skaidinys, kuris yra veidrodinis vienas kito vaizdas. Kai OTA atnaujinimas tampa prieinamas, aktyvus skaidinys atsisiunčia jį ir atnaujina neveikiančią skaidinį. Vėl pakartotinai paleidus, aktyvus sluoksnis tampa aktyvus, o anksčiau aktyvus skaidinys tampa neveikiantis, tai taiko atnaujintą programinę įrangą.

Tai ne tik daro visą atnaujinimo procesą neišmatuojamai greitesnį, bet ir yra atsarginės sistemos rūšis. Jei atnaujinant kažkas nepasikeis, sistema gali aptikti, kad paleidžiant yra klaida, ir tiesiog pasukite atgal į nepakeistą sistemos skaidinį. Paleidus iš naujo, jis gali dar kartą atsisiųsti serverius, pakartotinai pritaikyti naujinimą ir iš naujo paleisti, kad užbaigtų procesą. Palyginti su tuo, kaip dabartinėje sistemoje tvarkomi katastrofiški naujinimų nepakankamumas, dėl ko reikia daug naudotojų sąveikos, "Android" kūrimo įrankių ir komandinės eilutės pažinimo - dvigubo skaidinio metodas yra tiesiog geresnis.

Tačiau mes dar nesimatėme šio veiksmo, todėl vis dar yra daug klausimų

Žinoma, jis turi savo klausimų ir rūpesčių rinkinį. Nors mes suprantame, kaip ši sistema veikia teoriškai, mes dar turime suvokti, kaip ji iš tikrųjų veikia praktikoje, nes "Nuga" dar neturėjo naujovinimo, o nė vienas įrenginys nebuvo pristatytas su 7,0. Viskas yra spekuliacija, bet aš įsivaizduoju, kad, pavyzdžiui, atnaujinant, pavyzdžiui, greičiausiai bus gana sunku įveikti sistemos veikimą.

Be to, jei esate kažkas panašaus į mane, perskaitykite anksčiau pateiktą skiltį ir minėjote: "kiek vietos užtruks dvi sistemos pertvaros". Galima automatiškai manyti, kad dvigubai daugiau nei duos vietos neteisinga, bet taip pat turite prisiminti, kad tai yra sistema pertvaros, o tai nereiškia, kad reikės dviejų kiekvienos įdiegtos programos kopijų. Vis dėlto tai reiškia, kad esamos sistemos, kurios naudoja vieną gigabaitą, yra ne nedažnas "Android OS" dydis, iš esmės dabar gali reikėti dviejų gigabaitų (ar daugiau).

Tuo tarpu "Google" persikėlė į naują failų sistemą, pavadintą "SquashFS", kuri yra labai suspausta, tik skaitoma sistema, iš pradžių sukurta įmontuotoms sistemoms mažos atminties situacijose. Tai turėtų neabejotinai padėti kompensuoti kai kurias kosminės erdvės problemas, kurios neišvengiamai atitiks dvi sistemos pertvaros nustatymus. Vis dėlto galime pradėti matyti įrenginius su "a"minimumas 32 GB judantis pirmyn. Laikas pasakys.

Taip pat neaišku, kas atsitinka naujam neveikiančiam skaidiniui po atnaujinimo. Yra tikimybė, kad jis gali būti atnaujintas fone, o tada palaukite, kol bus atvykta dar viena nauja OTA, bet nėra techninės dokumentacijos, kuri remtų šią teoriją - tik aš maniau, kad garsiai. Vis dėlto man atrodo, kad tai prasminga, nes priešingu atveju ši nauja sistema, atrodo, atrodytų kaip vienkartinis ir atnaujintas scenarijus, kuris yra visiškai priešinga krypčiai, kurią "Google" bando nuveikti čia.

Deja, kadangi dar nėra įrenginio, kuris palaikytų naują "Besiūlės" atnaujinimo sistemą, kai kurie iš šių klausimų turės būti tik neatsakomi. Kai naujos kartos telefonai pradės kurti, mes turėsime daug geriau suprasti, kaip visa tai bus realiame pasaulyje. Bet dabar: tai skamba kaip labai geras dalykas.

Rekomenduojamas: