Google е открила как да увеличи производителността на Android с 5-10% в близко бъдеще
Гугъл възнамерява да усъвършенства продуктивността на устройствата с Android, като им обезпечи поддръжка на 16 KB страници памет. В момента това изобретение се тества интензивно.
„ Повечето процесори имат специфичен хардуерен модул, наименуван модул за ръководство на паметта (MMU), който преобразува адресите от тези, употребявани от софтуера, във физическо местонахождение в паметта. Преобразуването се прави от размера на страницата. Всеки път, когато дадена стратегия се нуждае от повече памет, операционната система би трябвало да се намеси и да направи запис в „ таблицата на страниците “, като присвои тази част от паметта на процеса. Така системата може да прекарва повече време в това видеоклиповете да наподобяват ужасно, игрите да вървят добре и приложенията да работят безпрепятствено с по-малко време в попълване на документи на ниско равнище на операционната система. “
обясняват от Гугъл
Сега Android е „ планиран и усъвършенстван да работи с размер на страницата от 4 KB “. Гугъл пресмята, че прекосяването към по-голям размер на страницата дава обещание „ общо нарастване на продуктивността с 5-10% “, само че общото ползване наизуст ще се усили с към 9%. По-специално, в случай че ресурсите на паметта са лимитирани, времето за пускане на приложенията се понижава приблизително с 3,16%, а в някои случаи с 30%. Консумацията на сила по време на пускане при пускане на приложение се понижава приблизително с 4,56%; „ горещото “ пускане на камерата се форсира приблизително с 4,48%, а „ студеното “ – с 6,60%, до момента в който времето за зареждане на системата се понижава приблизително с 1,5% или 0,8 s, съгласно изчисленията на Гугъл.
В Android 15 компанията е преработила операционната система „ радикално, с цел да поддържа работа с разнообразни размери на страниците, като я направи безразлична към размера на страницата “.
Досега разработчиците трябваше да прекомпилират приложенията, с цел да поддържат устройства с размер на страниците 16 KB, а в този момент „ една и съща двоична стратегия може да работи на устройства с 4 и 16 KB страници памет “. Разпространението на нововъведението може да стартира с Android 15 QPR1 Beta 1 на Pixel 8 и 8 Pro. Опцията за „ евакуиране на страници с размер 16 KB “, налична за разработчиците ще изисква отключване на буутлоудъра и заличаване на устройството, тъй че няма да работи за елементарните консуматори. Гугъл към този момент работи с „ сътрудници от SoC и OEM, с цел да задейства тази алтернатива на нови устройства скоро “, само че към този момент главната работеща алтернатива е x86_64 емулатор.
За елементарните консуматори компанията даде обещание да вкара нововъведението в „ близко бъдеще “, макар че сега „ няма налични или предстоящи в точния момент за стартирането на Android 15 устройства с Android, които да поддържат 16 KB размер на страницата “. На процедура преходът се чака да се реализира с увеличението на потенциала на RAM паметта на крайните устройства.




