neprihlásený Sobota, 4. januára 2025, dnes má meniny Drahoslav
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:

Starship bude pri ďalšom lete výrazne upgradnutá, už vypustí testovací náklad
Eset odporúča užívateľom so staršími PC prechod z Windows 10 na Linux
Bývalá flash divízia Intelu skončila s SSD pre PC
Od januára je v EÚ roamingu opäť viac dát
Takmer 90% nových áut v Nórsku sú elektromobily, na cestách ich je viac ako štvrtina
Tesla prvýkrát vyrobila menej áut ako v predchádzajúcom roku
Samsung predstaví 500 Hz monitor, AI aj 3D monitor
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


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ť 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