កម្មវិធីផ្លូវការ DontKillMyApp មកដល់ហើយ — ជួយឱ្យកម្មវិធីរបស់អ្នកដំណើរការបានត្រឹមត្រូវ ទោះបីជាអ្នកមិនប្រើទូរស័ព្ទ Pixel ក៏ដោយ។
វាជួយអ្នកក្នុងការកំណត់ភារកិច្ចផ្ទៃក្រោយ (background tasks) នៃទូរស័ព្ទរបស់អ្នក ដើម្បីឱ្យកម្មវិធីពិតជាធ្វើការសម្រាប់ "អ្នក" ទោះបីជាអ្នកមិនបានមើលអេក្រង់ក៏ដោយ។
ពិនិត្យមើលសមត្ថភាពទូរស័ព្ទរបស់អ្នក និងសាកល្បងការកំណត់ផ្សេងៗជាមួយ DontKillMyApp benchmark។
លក្ខណៈពិសេស៖
📊 DKMA benchmark: វាស់ស្ទង់ថាតើទូរស័ព្ទរបស់អ្នកបិទកម្មវិធីដែលកំពុងដំណើរការនៅផ្ទៃក្រោយខ្លាំងកម្រិតណា។
📖 មគ្គុទ្ទេសក៍៖ ទទួលបានជំហានជាក់ស្តែងដើម្បីជម្នះរាល់ការរឹតត្បិតលើដំណើរការផ្ទៃក្រោយ។
📢 បង្កើតការផ្លាស់ប្តូរ៖ ជួយឱ្យស្មាតហ្វូននៅតែ "ឆ្លាតវៃ" ដោយចែករំលែករបាយការណ៍របស់អ្នកទៅកាន់ dontkillmyapp.com។
DontKillMyApp គឺជាឧបករណ៍សម្រាប់វាស់ស្ទង់មើលថាតើទូរស័ព្ទរបស់អ្នកគាំទ្រការដំណើរការនៅផ្ទៃក្រោយបានល្អកម្រិតណា។ អ្នកអាចវាស់ស្ទង់មុនពេលកំណត់ទូរស័ព្ទ រួចអនុវត្តតាមការណែនាំ និងវាស់ស្ទង់ម្តងទៀតដើម្បីមើលពីការរីកចម្រើន។
អ្នកអាចចែករំលែករបាយការណ៍របស់អ្នកតាមរយៈកម្មវិធីទៅកាន់អ្នកគ្រប់គ្រងគេហទំព័រ dontkillmyapp.com ដែលពួកគេនឹងចងក្រងទិន្នន័យ និងដាក់ពិន្ទុរួមផ្អែកលើព័ត៌មាននោះ។
តើ benchmark ដំណើរការយ៉ាងដូចម្តេច? (បច្ចេកទេស!)
កម្មវិធីចាប់ផ្តើមសេវាកម្មជួរមុខ (foreground service) ជាមួយ "wake lock" និងរៀបចំភារកិច្ចដដែលៗនៅលើ main thread, custom thread executor និងកំណត់ម៉ោងរោទ៍ទៀងទាត់ (AlarmManager.setExactAndAllowWhileIdle)។ បន្ទាប់មកវាគណនាភារកិច្ចដែលបានអនុវត្តធៀបនឹងភារកិច្ចដែលរំពឹងទុក។ តែប៉ុណ្ណឹងឯង!
សម្រាប់ព័ត៌មានលម្អិត សូមពិនិត្យមើលកូដ។ កម្មវិធីនេះគឺជា open source ដែលមាននៅលើ៖ https://github.com/urbandroid-team/dontkillmy-app
កម្មវិធីនេះគឺជាគម្រោង open source ដែលថែទាំដោយអ្នកស្ម័គ្រចិត្តដែលយកចិត្តទុកដាក់ចំពោះប្រព័ន្ធ Android និងចង់កែលម្អបញ្ហាបច្ចុប្បន្ន។
សូមអរគុណជាពិសេសដល់ Doki (github.com/doubledotlabs/doki)។
រៀបចំភារកិច្ចផ្ទៃក្រោយដើម្បីឱ្យកម្មវិធីដំណើរការល្អ។
បានដំឡើងកំណែនៅ
28 មករា 2026