Raksts

Android 17 ierobežo atmiņas krācējus un uzlabo veiktspēju

Android 17 ierobežo atmiņu ēdošās lietotnes, pārvietojot datus uz saspiestu atmiņu un, ja nepieciešams, aizverot tās. Tas uzlabo RAM pārvaldību, veiktspēju un stabilitāti gan budžeta, gan flagmaņu tālruņos.

Android 17 ierobežo atmiņas krācējus un uzlabo veiktspēju
Lasīšanas laiks: 2 Minūtes
Sekot Google

Atveriet piecas lietotnes, un pēkšņi viss sāk bremzēt. Vaininieks bieži ir viena lietotne, kas aprij atmiņu it kā putekļsūcējs. Google vairs nevēlas, lai jūsu tālrunis tā uzvedas.

Kā Google piespiež lietotnes uzvesties

Ar Android 17 Google pastiprina spiedienu uz atmiņu ēdošajām lietotnēm. Tas, kas sākās kā eksperimenta režīms tikai Pixel ierīcēm, tiek paplašināts uz daudzām ierīcēm, aptverot tālruņus ar tikai 4 GB RAM līdz flagmaņu modeļiem ar vairāk nekā 16 GB. Mērķis ir vienkāršs: novērst, ka viena nepareizi uzvedusies lietotne noslogo visu sistēmu.

Izpilde notiek divos posmos. Vispirms Android pārvieto daļu lietotnes datu uz saspiestu atmiņu. Lietotne turpina darboties, taču par to jāmaksā: papildus CPU nepieciešams šiem datiem saspiest un atspiest, tāpēc reaģētspēja var pasliktināties. Ja lietotne turpina patērēt pāri pieņemamajām robežām, sistēma to pilnībā aizvērs.

Šī divpakāpju pieeja nodrošina līdzsvaru starp nepārtrauktību un stabilitāti. Jūs varat pamanīt īslaicīgu palēninājumu, nevis pēkšņu avāriju, un, ja lietotne neatjaunojas, Android iejaucas, lai aizsargātu kopējo veiktspēju.

Parastiem lietotājiem šī izmaiņa nozīmē mazāk pārtraukumu lietotņu pārslēgšanā, gludāku spēļu darbību un uzticamāku veiktspēju, kad tiek palaisti vieglie lokāli izpildāmie AI uzdevumi. Budžeta tālruņos ar ierobežotu RAM atšķirība būs visjūtamākā; vienreizēja mantkārīga lietotne agrāk varēja sabojāt visas sistēmas reaģētspēju, taču tagad Android ierobežos vai aptur pārkāpēju, pirms tas rada pastāvīgu kaitējumu.

Izstrādātāji ir šī pārejas procesa centrā. Google aicinājis viņus optimizēt atmiņas izmantošanu un ir nodrošinājis jaunus diagnostikas rīkus problēmu atrašanai. Ja izstrādātāji pareizi optimizēs, lietotnes darbosies ātrāk un paredzamāk situācijās, piemēram, daudzuzdevumu režīmā, spēļu sesijās vai kad modeļi tiek palaisti lokāli AI funkcijām.

Ir viena piebilde. Lietotnes, kurām pamatoti nepieciešami lieli atmiņas apjomi, var saskarties ar kadru zudumiem, lēnāku apstrādi vai pat negaidītiem aizvēršanās gadījumiem, ja tās netiks pārveidotas, ņemot vērā šos ierobežojumus. Tas ir apzināti: platforma virza izstrādātājus uz efektivitāti. Var sagaidīt ieteikumus profilēt nativās atmiņas piešķīrumus, samazināt fona datu noturēšanu un izmantot straumēšanu vai mākoņa palīdzību intensīviem darbiem.

Šis solis vairāk nav par sodīšanu, bet par taisnīgas resursu sadales nodrošināšanu ekosistēmā. Ja viena lietotne vairs nevar izsūkt visu pieejamo RAM, pārējām lietotnēm būs iespēja darboties kā paredzēts. Tas sniedz labumu lietotājiem un laika gaitā veicinās labākus inženiertehniskos lēmumus Android vidē.

Īsi sakot: Android 17 dod sistēmai jaunu mugurkaulu atmiņas pārvaldībā. Lietotnes, kas ievēros robežas, jutīsies atsaucīgākas. Lietotnes, kas to nedarīs, būs spiestas pielāgoties vai riskēs tikt apturētas vai aizvērtas, lai nodrošinātu pārējas ierīces plūdenu darbību.

Artūrs Ozoliņš

"IT speciālists un žurnālists. Es rakstu par kiberdrošību, blokķēdēm un digitālo transformāciju."

Atstāt komentāru

Komentāri

Vēl nav komentāru. Esiet pirmais.