neprihlásený Štvrtok, 1. mája 2025, dnes je Sviatok práce
Android začína prechod na 16 KB stránky pamäte, zvýši to výkon aj spotrebu pamäte

Značky: AndroidGoogle

DSL.sk, 30.12.2024


Spoločnosť Google začína v jej mobilnom operačnom systéme Android pripravovať podporu pre väčšie stránky pamäte o veľkosti 16 KB a takýto režim sa už dá otestovať na prvých smartfónoch Pixel.

Google na to upozornil v tomto oznámení.

Režim podľa Google vedie na rovnakom zariadení k pomerne veľkému zvýšeniu výkonu ale tiež pomerne veľkému zvýšeniu množstva obsadenej pamäte.

Moderné procesory zabezpečujú virtualizáciu pamäte a mapovanie virtuálnej pamäte na fyzickú pamäť, pričom pamäť organizujú v tzv. stránkach. Štandardnou podporovanou a používanou veľkosťou stránky sú 4 KB, ktorú v súčasnosti používa aj Android. Moderné ARM procesory podporujú okrem iného ale aj 16 KB stránky a Google tak pridal v poslednom Androide 15 podporu pre takúto veľkosť stránky.

Pri väčších stránkach je ich manažment efektívnejší, čo umožňuje zvýšiť výkon. Zároveň sa ale zníži efektívnosť využitia pamäte a zvýši sa spotreba pamäte. Podľa Google zväčšenie stránok na 16 KB v Androide konkrétne povedie k nárastu výkonu aplikácií o 5% až 10% ale zvýšeniu spotreby pamäte o približne 9%.

Režim so stránkami o veľkosti 16 KB zatiaľ nie je štandardne zapnutý na žiadnom smartfóne a Google podľa oznámenia očakáva príchod prvých takýchto modelov až o niekoľko rokov. Spoločnosť ale už umožňuje tento režim odskúšať najmä vývojárom aplikácií na posledných generáciách smartfónov Pixel. Režim sa dá zapnúť v možnostiach pre vývojárov v prípade modelov Pixel 8 od verzie Android 15 QPR1 a v prípade modelov Pixel 9 od druhej beta verzie Androidu 15 QPR2.

Takáto možnosť podľa oznámenia čoskoro pribudne aj na ďalších zariadeniach napríklad od Samsungu, Xiaomi a Vivo.


      Zdieľaj na Twitteri



Najnovšie články:

Počas MS v hokeji budú v DVB-T stanice Joj v HD bezplatne
UPC v Česku spustilo 2 Gbps pripojenie
Veľkému operátorovi unikli dáta o SIM. Vymieňa ich, nemá ich ale dostatok
Vydaný Firefox 138, širšie sprístupnil podporu skupín kariet
Skupina Markízy opäť zaradila kľúčový zápas na Nova Sport 6, dostupný takmer výlučne na Voyo
Elektrina na Pyrenejskom polostrove obnovená po takmer 20 hodinách, príčina výpadku stále neznáma
Prvé satelity Amazonu pre službu satelitného pripojenia úspešne vypustené
ARM má 40 rokov, ARM čipov sa dodalo už viac ako 300 miliárd
Telekom opäť výrazne zdražuje paušál Bez záväzkov
Južnú Európu zasiahol masívny výpadok elektrickej energie


Diskusia:
                               
 

gratulujeme k nárastu výkonu aplikácií o 5% až 10% a zvýšeniu zasvinenia pamäte o približne 9% a tesime sa na 64 kb stranky, ktore nam ponuknu zvysenie vykonu o dalsich 5% a zasvinenie pamate o 15%
Odpovedať Známka: 3.3 Hodnotiť:
 

ty lolo jeden, nie zasvinenie, ale nevyuzitie. vacsie strankaovanie = nizsia granularita alokacie.
Odpovedať Známka: -4.5 Hodnotiť:
 

ja viem ty bulo, nieco podobne ako ked ntfsku nastavis kluster na 64 kib, tak 1-bajtovy subor bude realne na disku zaberat 64 kib
Odpovedať Známka: 8.3 Hodnotiť:
 

ako to vlastne funguje na platniach? keď je fyzicky cluster 4kb a ja dám ako cluster 12kb takbz tých troch pozícií sa dve nikdy nevyužívajú alebo to dá na náhodnú pozíciu z tých troch alebo na všetky? ďakujem
Odpovedať Známka: 3.3 Hodnotiť:
 

Preco sa nepytas na ssd? Vsak platne pouzivaju len dochodcovia. To sa uz mozes pytat na pal.
Odpovedať Známka: -10.0 Hodnotiť:
 

Na platniach su fyzicky sektory, nie klustery !!! Maju svoju velkost na ulozenie uzitocnych (uzivatelskych) dat, ako aj nejakych par % na paritne kontroly. Sektory na platniach boli 1/3 storocia 512 bajtove. A potom bolo bozie slovo a potom sa objavili 4 kiB = 4096 bajtove sektory, kt. o par % zvysili hustotu zaznamu, nakolko cast pre paritne kontroly 4096 bajtoveho sektoru nemusela byt az 8x vacsia ako pre 512 bajtovy.

Clanok tunok tunak:
https://www.dsl.sk/article.php?article=8453
Odpovedať Hodnotiť:
 

Cluster je dalsia SW vrstva granuacie na urovni OS, pre najmensiu moznu entitu ulozenia informacie. Samozrejme cluster moze a realne byva vacsi ako fyzicky sektor, priklad: HW sektor 512 B, defalut cluster pre NTFS 4096 B uz v casoch Win XP.
Samozrejme opacne to neni mozne, na SW urovni nemoze byt setnuty cluster mensi ako je HW sektor na platniach.

Aj pri 512 B sektoroch ale maxime 64 kiB = 65536 B, tak proste 1 bajtovy subor bude bezohladne zaberat 65536 bajtov.
Na 20 TB disk sa potom zmesti iba 20 TB / 64 kiB = 305 175 781 takych 1 bajtovych suborov a teda akoby iba 305 MB. Proste mrte-extrem. Pre HDD vzdy platilo: mega-mrte malilinkatych pidi-midi suborikov (zopar bajtovych ci zopar kilobajtovych), tym horsie. Jednak kvoli obsadenosti a druhak kvoli fragmentacii. Ked HDD, iba ako pasivne skladisko bez vacsieho pohybu a mazania: pridavat 5-20 GB MKV-cka a je pohodicka.
Odpovedať Hodnotiť:
 

Neska tu mame 24 terovicky a v Q1 2025 uz hadam Seagate vyda aj pre bezny pospolity lud ich Mosaic 3+ (potom co to uz rok vo velkom testuju datacentra) cili nybrz ponivac, 30 TB HAMR He CMR a 32 TB HAMR He SMR :)
Odpovedať Hodnotiť:
 

Nemôžem sa zbaviť pocitu, že keby si každá aplikácia vzala na hulváta, koľko chce, tak by z pamäte stále priekazne zvyšovalo aj na tri operačné systémy bez poskytovania menežovania pamäte.
Odpovedať Známka: -1.1 Hodnotiť:
 

V texte sa uvádza, že pri väčších stránkach je ich manažment efektívnejší. Bolo by zaujímavé uskutočniť tzv. miestne šetrenie v rôznych úradoch, či má premisa všeobecnú platnosť a naozaj sa lepšie manažujú basketbalisti a zápasníci suma.
Odpovedať Známka: -2.0 Hodnotiť:
 

Pred 16 rokmi keď som chodil na strednú tak každý súbor na serveroch Google zaberal niekoľko MB aj keď 1KB súbor. Opravte ma ak trepem pičoviny
Odpovedať Známka: 3.3 Hodnotiť:
 

Nemôžem ťa opraviť. Čiastočne máš pravdu.
Trepeš pičoviny.
Odpovedať Známka: 3.3 Hodnotiť:
 

Akokeby handroid uz teraz nebol dost pazravy na RAM. Vykon o 5 az 10 percent hore ale RAM o 9 percent hore, uzasne dakujeme. O kolko viac sa bude swapovat a vykon pojde dole... aha.
Odpovedať Hodnotiť:

Pridať komentár