26Aug

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

Visose "Android" įrenginių kartose, įskaitant "Marshmallow" operacinės sistemos naujinius, iš esmės veikė taip pat: atnaujinimas atsisiunčiamas, telefonas paleidžiamas iš naujo ir atnaujinimas taikomas. 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" versijoje "Nougat

" "Google" paėmė 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 įdiegs naujinimas, nebus "optimizuojamas" ar nebus toks kitas dalykas, kuris atrodo amžiaus .Tai greita, paprasta ir, svarbiausia, neturi nepagrįsto prastovų.

Nuo 7,0 "Android", tai yra kryptis "Android" naujinimams.Čia verta paminėti, kad šis nebus taikomas

prie Nuga atnaujintus įrenginius, tik tuos, kurie tiekiami kartu su programine įranga. 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 šiek tiek panašus į 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 veikia kaip 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.

Mes dar nematėme šio veiksmo, taigi, 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 aukščiau pateiktą skyrių ir minėjote: "kiek vietos užtruks dvi sistemos pertvaros". Galima automatiškai manyti, kad dvigubai daugiau nei duos vietosvisiškai neteisinga, bet taip pat turite prisiminti, kad tai yra sistemos skirsniai, 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ą "SquashFS", kuri yra labai suspausta, tik skaitymo failų sistema, kuri iš pradžių buvo sukurta įmontuotoms sistemoms mažos atminties atvejais. 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, kuriuose įrengta minimali 32 GB judanti 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 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.