„Android“ „Nougat“ „Besiūliai atnaujinimai“, paaiškinta
Visose „Android“ įrenginių kartose, įskaitant „Marshmallow“ operacinės sistemos atnaujinimus, iš esmės veikė tokie patys būdai: naujinimas atsisiunčiamas, telefonas vėl įsijungia, o naujinimas taikomas. Per šį laiką telefonas tampa nenaudingas, bent jau tol, kol naujinimas bus visiškai įdiegtas. Naujas „Nougat“ naujinimas „Nougat“, šis modelis yra praeities dalykas.
Kaip atnaujinti „Android“ 7.0 „Nugat“
„Google“ naujojo atnaujinimo metodui pasirinko puslapį iš savo „Chrome“ OS. „Chromebook“ kompiuteriai efektyviai visada veikė taip: atnaujinimo atsisiuntimai fone, tada paskatina naudotoją, kad įdiegimo procesui užbaigti reikia paleisti iš naujo. Vienas greitas perkėlimas vėliau, o naujinimas nebebus laukiamas, kol bus įdiegtas naujinimas, „optimizavimas“ ar bet kuri kita kita medžiaga, kuri atrodo amžiaus. Tai greita, paprasta ir, svarbiausia, neturi nepagrįstų prastovų.
Pradedant nuo „Android 7.0“, tai yra „Android“ atnaujinimų kryptis. Verta paminėti, kad tai nedarys taikomi įrenginiams, atnaujintiems „Nougat“, tik tiems, kurie siunčia su programine įranga. To priežastis yra visiškai logiška: šiam naujam atnaujinimo metodui reikės dviejų sistemos pertvarų, kad veiktų, o beveik visi dabartiniai „Android“ telefonai turi tik vieną. Įrenginio perskirstymas skristi gali būti potencialiai katastrofiškas (ir greičiausiai būtų daug scenarijų), todėl „Google“ sprendimas palikti ją vieninteliu dabartinės kartos telefonu yra garbingas, nors ir švelnus.
Tai veikia šiek tiek panašaus: yra aktyvus sistemos skaidinys ir ramybės pasiskirstymas, kurie yra vienas kito veidrodžiai. Kai pasiekiamas OTA atnaujinimas, aktyvus skaidinys jį atsisiunčia ir atnaujina ramybės skyrių. Vienas iš naujo paleisti vėliau, pasyvus skaidinys tampa aktyvus, o buvęs aktyvus skaidinys tampa ramybės būsena, taigi pritaikoma atnaujinta programinė įranga.
Tai ne tik daro visą atnaujinimo procesą neišmatuojamu greičiu, bet jis taip pat tarnauja kaip atsarginė sistema. Jei kas nors pasitaiko su atnaujinimu, sistema gali aptikti, kad paleidžiant įvyko klaida, ir tiesiog grįžkite atgal į nepaveiktą sistemos skaidinį. Paleidus iš naujo, jis gali dar kartą parsisiųsdinti atsisiuntimo serverius, iš naujo taikyti naujinimą ir vėl paleisti iš naujo, kad užbaigtumėte procesą. Palyginti su tuo, kaip dabartinėje sistemoje sprendžiami katastrofiški atnaujinimo gedimai, kuriems reikia daug naudotojų sąveikos, „Android“ kūrimo įrankiai ir žinios apie komandinę eilutę - dvigubo skaidymo būdas yra tiesiog geresnis.
Tačiau mes to nepastebėjome, todėl vis dar yra daug klausimų
Žinoma, jis ateina su savo klausimų ir problemų rinkiniu. Nors mes suprantame, kaip ši sistema veikia teoriškai, dar turime pamatyti, kaip ji iš tikrųjų veikia, nes „Nougat“ dar neturėjo atnaujinimo ir nė vienas įrenginys nebuvo pristatytas su 7,0. Viskas yra spekuliacija, bet aš įsivaizduoju, kad, pritaikius naujinimą, pvz., Greičiausiai bus labai sunku pasiekti sistemos našumą.
Be to, jei esate kažkas panašaus į mane, jūs perskaitėte aukščiau pateiktą skyrių ir manote: „Kiek vietos užims dvi sistemos pertvaras?“ Galima automatiškai manyti, kad užtruks dvigubai daugiau erdvės, o ne visiškai neteisinga, bet jūs taip pat turite prisiminti, kad tai yra sistema tai nereiškia, kad reikės dviejų įdiegtų programų kopijų. Vis dėlto tai reiškia, kad dabartinėms sistemoms, kurių „Android“ operacinei sistemai reikia vieno gigabaito dydžio, neįmanoma iš esmės reikalauti dviejų gigabaitų (ar daugiau).
Be to, „Google“ persikėlė į naują failų sistemą, vadinamą „SquashFS“, kuri yra labai suspausta, tik skaitymui skirta failų sistema, kuri iš pradžių buvo sukurta įdėtoms sistemoms mažos atminties situacijose. Tai neabejotinai padėtų kompensuoti kai kurias kosmoso problemas, kurios neišvengiamai bus susijusios su dviejų sistemų skaidymu. Vis dėlto mes galime pradėti matyti įrenginius su a minimumas 32GB judėjimas į priekį. Laikas pasakys.
Taip pat neaišku, kas atsitinka su naujomis ramybės dalimis po atnaujinimo. Galima tikėtis, kad ji gali būti atnaujinta fone ir tada laukti, kol atsiras dar vienas OTA, tačiau nėra jokios techninės dokumentacijos, padedančios paremti šią teoriją - tik aš galvoju garsiai. Vis dėlto man atrodo prasminga, nes kitaip ši nauja sistema, atrodo, atrodo kaip kartą ir kartą atliktas atnaujinimo scenarijus, kuris yra visiškai priešinga kryptimi, kurią „Google“ bando eiti čia.
Deja, kadangi dar nėra įrenginio, kuris palaiko naują „Seamless Update“ sistemą, kai kurie iš šių klausimų turės tik neatsakyti. Kai naujos kartos telefonai pradės veikti, mes geriau suprasime, kaip visa tai veiks realiame pasaulyje. Bet dabar: Tai skamba kaip labai geras dalykas.