Android získává vyšší výkon díky větší paměti RAM a velikosti stránky 16 kB

Android získává vyšší výkon díky větší paměti RAM a velikosti stránky 16 kB

Google On pracuje Umožňuje zvýšení výkonu na zařízeních Android přidáním podpory pro velikost stránky 16 kB. Tato změna správy paměti se nyní začíná testovat v širším měřítku.

Na většině CPU překládají vyhrazená zařízení nazývaná jednotky správy paměti (MMU) adresy z toho, co program používá, do fyzického umístění v paměti. Tento překlad se provádí na základě velikosti stránky. Pokaždé, když program potřebuje více paměti, musí do něj vstoupit operační systém a vyplnit položku tabulky stránek a přiřadit tuto část paměti procesu. Když je velikost stránky čtyřikrát větší, je čtyřikrát menší odpovědnost. Systém tak může strávit více času ujišťováním se, že vaše videa vypadají skvěle, hry běží dobře a aplikace běží hladce, a méně času vyplňováním dokumentů operačního systému nízké úrovně.

Doposud byl Android „postaven a optimalizován pro práci s velikostí stránky 4KB“. Google zjistil, že použití větší velikosti stránky na Androidu vede k „5-10% nárůstu celkového výkonu“, i když je to za cenu využití o 9 % více paměti. přesně:

  • „Snížení doby spouštění aplikací, když je systém pod tlakem paměti: v průměru o 3,16 % nižší, s výraznějšími vylepšeními (až o 30 %) u některých aplikací, které jsme testovali“
  • „Snížená spotřeba energie při běhu aplikace: snížení v průměru o 4,56 %“
  • „Rychlejší spuštění fotoaparátu: horký start je v průměru o 4,48 % rychlejší, studený start je v průměru o 6,60 % rychlejší“
  • „Doba spouštění systému se zlepšila: zlepšila se v průměru o 1,5 % (asi 0,8 sekundy)“

S Androidem 15 Google přepracoval operační systém „od základu tak, aby podporoval provoz s různými velikostmi stránek, čímž se stal nezávislým na velikosti stránky“. Vývojáři musí své aplikace překompilovat pro zařízení o velikosti stránky 16 kB, ale „stejná binární aplikace může běžet na zařízeních o velikosti 4 kB i 16 kB“.

READ  Zvěsti říkají, že iPhone 13 je dodáván s 1 TB úložiště

Mohou to začít dělat s Androidem 15 QPR1 Beta 1 na Pixel 8 a 8 Pro. Možnost pro vývojáře „Zavést s velikostí stránky 16 kB“ vyžaduje vymazání zařízení a odemknutí bootloaderu, takže není vhodná pro každodenní použití.

Google spolupracuje s „partnery SoC a OEM, aby tuto možnost brzy povolili na dalších zařízeních“ a představil emulátor x86_64.

Nyní se těšíme, až vývojáři aplikací a SDK budou moci využít těchto možností a připravit se na vyšší výkon a efektivitu zařízení Android v blízké budoucnosti.

Pokud jde o jeho dostupnost pro koncového uživatele, byl uveden časový plán „v blízké budoucnosti“. Google říká, že „žádná produkční zařízení Android, která jsou dnes k dispozici nebo se neočekává pro Android 15, nepodporují velikost stránky 16 kB“. Tým Android očekává přijetí velikosti stránky „16 kB (a případně větší)“, která se bude shodovat s výrobci OEM vytvářejícími „zařízení s větším množstvím fyzické paměti (RAM).

FTC: K získání automatického příjmu používáme přidružené odkazy. více.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *