neprihlásený Štvrtok, 2. januára 2025, dnes má meniny Alexandra, Karina
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:

Skylink a Prima nepredĺžili zmluvu, Prima začala divákov upozorňovať oznamom
Druhá séria najpopulárnejšieho seriálu na Netflixe vytvorila nový rekord
Šťastný nový rok 2025
Vydaný alternatívny LineageOS 22 postavený na Androide 15
LG uvedie veľký ohýbateľný OLED monitor
Zem opäť zasiahne silnejšia geomagnetická búrka, môže byť vidieť polárnu žiaru
Lacnejšie modely nových desktopových Intel CPU majú prísť o dva týždne
Ceny RAM už klesajú a na začiatku 2025 majú klesnúť ešte viac
Štátna zaručená konverzia dokumentov mala opäť výpadok
Lenovo má predstaviť notebook s rozťahovacím displejom


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: -6.0 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ť 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: 0.0 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ť Hodnotiť:
 

Nemôžem ťa opraviť. Čiastočne máš pravdu.
Trepeš pičoviny.
Odpovedať 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