Android 17 រឹតបន្តឹងកម្មវិធីដែលប្រើអង្គចងចាំខ្លាំង

ដោយ
KOMCHAD
ដោយKOMCHAD
KOMCHAD ផ្តល់ព័ត៌មានថ្មីៗអំពី IT, AI, ស្មាតហ្វូន, ឧបករណ៍ឌីជីថល, កុំព្យូទ័រ, សន្តិសុខសាយប័រ និងនវានុវត្តន៍។

Android 17 កំពុងផ្លាស់ប្តូររបៀបគ្រប់គ្រង app ដែលប្រើ memory ច្រើនខុសធម្មតា។ Google ដាក់កម្រិត memory តាម app ចាប់ផ្តើមពី Pixel ដើម្បីកុំឱ្យ app មួយប្រើ RAM ច្រើនរហូតធ្វើឱ្យទូរស័ព្ទទាំងមូលយឺត។ បើលើសកម្រិត app អាចត្រូវបន្ថយល្បឿន ផ្ទេរទិន្នន័យទៅ memory ដែលបានបង្ហាប់ ហើយបើការប្រើប្រាស់នៅតែកើន Android អាចបិទ process។

Android 17 កំណត់ memory budget សម្រាប់ app នីមួយៗ

Google អនុវត្តជាដំណាក់កាល មិនមែនបិទ app ភ្លាមៗទេ។ គោលដៅគឺរក្សាភាពរហ័សរបស់ឧបករណ៍ និងផ្តល់ឱកាសឱ្យ app កាត់បន្ថយ memory មុនវិធានការចុងក្រោយ។ Game, media app និង software ស្មុគស្មាញអាចរងផលប៉ះពាល់ច្រើន។

អ្វីកើតឡើងពេល app លើស RAM limit

ពេល app ដល់កម្រិត Android អាចផ្ទេរ memory pages ទៅ zRAM ដែលជា RAM បង្ហាប់។ វាជួយបន្ថយសម្ពាធលើ RAM ពិត ប៉ុន្តែការបង្ហាប់និងដោះបង្ហាប់ប្រើ CPU ដូច្នេះអាចមាន lag ឬយឺតមុន app ត្រូវបិទ។

– ដំណាក់កាលទី១ — zRAM swapping: Android បង្ហាប់ memory pages ទៅ zRAM ដើម្បីកាត់បន្ថយសម្ពាធ RAM ប៉ុន្តែអាចធ្វើឱ្យយឺតដោយសារ CPU។

– ដំណាក់កាលទី២ — process termination: បើការប្រើ memory បន្តលើស zRAM threshold Android អាចបិទ app ហើយ ApplicationExitInfo អាចបង្ហាញ “MemoryLimiter:AnonSwap”។

ហេតុអ្វី Google រឹតបន្តឹង memory ឥឡូវនេះ

Google និយាយថាតម្លៃ memory កើនឡើងធ្វើឱ្យឧបករណ៍ថ្មីខ្លះរក្សា ឬកាត់បន្ថយ RAM ខណៈអ្នកប្រើនៅតែចង់បាន app លឿន។ Android ដូច្នេះត្រូវការការការពារកុំឱ្យ process មួយធ្វើឱ្យឧបករណ៍ទាំងមូលយឺត។

គោលការណ៍នេះមិនមានតែ Pixel ទេ។ ក្នុងមួយឆ្នាំខាងមុខ ក្រុមហ៊ុនផលិតកាន់តែច្រើននឹងប្រើកម្រិតនេះលើឧបករណ៍ RAM ចាប់ពី 4GB ដល់ 16GB ឬលើស។

អ្វីដែល developer និងអ្នកប្រើ Android ត្រូវរំពឹង

Developer អាចប្រើ Android vitals ដើម្បីមើល memory និង Bitmap Memory, Firebase Crashlytics 20.1.0 សម្រាប់ OOM និង Memory Limiter និង ProfilingManager ដើម្បីប្រមូល heap dump/profile ពីឧបករណ៍ពិត ស្វែងរក memory leak និង allocation ច្រើនពេក។

សម្រាប់អ្នកប្រើ app ខាងក្រោយនឹងពិបាកប្រើ RAM ច្រើនរហូតទូរស័ព្ទទាំងមូលយឺត។ ប៉ុន្តែ app ដែល optimize មិនល្អ ឬប្រើ memory ខ្លាំងអាច lag, reload ឬបិទញឹកញាប់ជាងមុន។ វាចាប់ផ្តើមលើ Pixel Android 17 ហើយនឹងពង្រីកទៅក្រុមហ៊ុនផ្សេងៗ។

ស្លាក៖
ចែករំលែកអត្ថបទនេះ
ដោយKOMCHAD
តាមដាន៖
KOMCHAD ផ្តល់ព័ត៌មានថ្មីៗអំពី IT, AI, ស្មាតហ្វូន, ឧបករណ៍ឌីជីថល, កុំព្យូទ័រ, សន្តិសុខសាយប័រ និងនវានុវត្តន៍។
ទុកមតិយោបល់