ក្រុមហ៊ុនបច្ចេកវិទ្យាយក្សដែលទទួលខុសត្រូវលើប្រព័ន្ធប្រតិបត្តិការទូរស័ព្ទដែលប្រើប្រាស់ច្រើនបំផុតនៅលើពិភពលោកបានចាប់ផ្តើមអនុវត្តឧបករណ៍ទំនើបមួយដើម្បីរៀបចំរចនាសម្ព័ន្ធមុខងារខាងក្នុងរបស់ស្មាតហ្វូនឡើងវិញ។ ការផ្លាស់ប្តូរកើតឡើងដោយផ្ទាល់នៅក្នុងខឺណែល ដែលជាស្រទាប់ជ្រៅបំផុតនៃកម្មវិធី ដោយមានគោលបំណងផ្លាស់ប្តូរវិធីដែលឧបករណ៍គ្រប់គ្រងធនធានរូបវន្ត និងដំណើរការព័ត៌មានប្រចាំថ្ងៃ។
ការកែប្រែបច្ចេកទេសនេះប្រើ Otimização Automática Direcionada ដោយ Feedback (AutoFDO) ដែលរួមបញ្ចូលទៅក្នុងឧបករណ៍ LLVM ។ វិធីសាស្រ្តនេះបោះបង់ចោលការសន្មត់កម្មវិធីទូទៅចាស់ ដើម្បីផ្តោតលើទិន្នន័យការប្រើប្រាស់អ្នកប្រើប្រាស់ពិតប្រាកដ ដោយផ្តល់អាទិភាពដល់លេខកូដដែលបង្កឡើងច្រើនបំផុតក្នុងអំឡុងពេលនៃការរុករក។
ការផ្លាស់ប្តូររចនាសម្ព័ន្ធប៉ះពាល់ដោយផ្ទាល់ទៅលើកំណែចុងក្រោយបំផុតនៃប្រព័ន្ធ ដោយនាំមកនូវការផ្លាស់ប្តូរជាក់ស្តែងចំពោះផ្នែករឹងរបស់ឧបករណ៍៖
– Redução នៃអង្គភាពដំណើរការកណ្តាល (CPU) បន្ទុកការងារ។
– Aumento នៃល្បឿនបើកនៃកម្មវិធីពេញនិយម។
– Prolongamento នៃអាយុកាលថ្មកំឡុងពេលប្រើប្រាស់ជាបន្តបន្ទាប់។
– Melhoria ក្នុងភាពរលូននៃការរុករករវាងអេក្រង់ និងម៉ឺនុយផ្សេងៗ។
ប្រព័ន្ធប្រតិបត្តិការស្នូលមានប្រហែល 40% នៃការប្រើប្រាស់ដំណើរការទាំងអស់នៅក្នុងឧបករណ៍ចល័តនាពេលបច្ចុប្បន្ននេះ។ Qualquer ការកែតម្រូវប្រសិទ្ធភាពនៅក្នុងតំបន់នេះបង្កើតឥទ្ធិពលជាវិជ្ជមានទៅលើដំណើរការទាំងមូលនៃឧបករណ៍ ធ្វើឲ្យអង្គចងចាំ និងការពារការឡើងកំដៅនៃផ្នែកខាងក្នុង។
មុខងារបច្ចេកទេសនៃការចងក្រងទិន្នន័យថ្មី។
ដំណើរការចងក្រងកម្មវិធីប្រពៃណីបំប្លែងកូដប្រភពដែលបង្កើតឡើងដោយអ្នកអភិវឌ្ឍន៍ទៅជាការណែនាំដែលខួរក្បាលរបស់ទូរសព្ទដៃអាចបកស្រាយ និងប្រតិបត្តិបាន។ Historicamente ការបកប្រែនេះបានកើតឡើងដោយផ្អែកលើច្បាប់ឋិតិវន្ត ដែលមានន័យថាប្រព័ន្ធបានព្យាយាមទស្សន៍ទាយវិធីល្អបំផុតដើម្បីដំណើរការកម្មវិធីដោយមិនដឹងពីរបៀបដែលម្ចាស់ឧបករណ៍នឹងប្រើវាក្នុងការអនុវត្តជាក់ស្តែង។ វិធីសាស្រ្ត Essa បានកំណត់សក្តានុពលអតិបរមានៃផ្នែករឹង បង្កើតការស្ទះដែលមើលមិនឃើញក្នុងអំឡុងពេលការងារធ្ងន់ និងការប្រើប្រាស់ថាមពលច្រើនពេក។
ជាមួយនឹងការណែនាំអំពីវិធីសាស្រ្តដោយផ្អែកលើមតិកែលម្អជាក់ស្តែង អ្នកចងក្រងចាប់ផ្តើមធ្វើសកម្មភាពប្រកបដោយភាពឆ្លាតវៃ និងសម្របខ្លួន។ ប្រព័ន្ធប្រមូលព័ត៌មានច្បាស់លាស់អំពីផ្នែកណាមួយនៃកូដដែលត្រូវបានទាមទារញឹកញាប់បំផុតដោយអ្នកប្រើប្រាស់ និងដឹកនាំសមត្ថភាពដំណើរការអតិបរមាទៅកាន់ផ្នែកជាក់លាក់ទាំងនេះ។ ការកំណត់អាទិភាព Essa ធានាថាមុខងារដែលបានចូលប្រើច្រើនបំផុតដំណើរការដោយគ្មានការពន្យាពេល ដោយលុបបំបាត់កាកសំណល់ថាមពលជាមួយនឹងដំណើរការបន្ទាប់បន្សំ ឬមុខងារដែលកម្រប្រើដោយម្ចាស់ស្មាតហ្វូន។
វិធីសាស្រ្តធ្វើតេស្តមន្ទីរពិសោធន៍
ដើម្បីក្រិតតាមខ្នាតឧបករណ៍ចងក្រងថ្មី វិស្វករបានធ្វើតេស្តយ៉ាងម៉ត់ចត់ដោយប្រើទូរសព្ទស្មាតហ្វូន Google Pixel ។ បរិយាកាសដែលបានគ្រប់គ្រងបានអនុញ្ញាតឱ្យមានការក្លែងធ្វើសេណារីយ៉ូនៃការប្រើប្រាស់ប្រចាំថ្ងៃយ៉ាងខ្លាំង ដោយធានានូវភាពជឿជាក់នៃទិន្នន័យដែលបានស្រង់ចេញ។
ក្រុមបច្ចេកទេសក្នុងពេលដំណាលគ្នាបានដំណើរការកម្មវិធីចំនួន 100 ដែលបានទាញយកច្រើនបំផុតនៅលើទីផ្សារ ដោយបង្ខំឱ្យផ្នែករឹងធ្វើការនៅសមត្ថភាពអតិបរមារបស់វា។ Durante នីតិវិធីនេះ កម្មវិធីត្រួតពិនិត្យបានគូសផែនទីឥរិយាបថនៃស្នូលនៃប្រព័ន្ធក្នុងពេលវេលាជាក់ស្តែង។
ការគូសវាសបានកំណត់តំបន់នៃកូដក្តៅ ភាសាបច្ចេកទេសសម្រាប់ផ្នែកប្រព័ន្ធប្រតិបត្តិការដែលទទួលបរិមាណសំណើខ្ពស់បំផុត។ ផ្អែកលើការធ្វើរោគវិនិច្ឆ័យនេះ កម្មវិធីត្រូវបានសរសេរឡើងវិញ ដើម្បីបង្កើនប្រសិទ្ធភាពផ្លូវទិន្នន័យរចនាសម្ព័ន្ធទាំងនេះជាពិសេស។
អត្ថប្រយោជន៍ផ្ទាល់សម្រាប់ការប្រើប្រាស់ប្រចាំថ្ងៃ
ការរៀបចំឡើងវិញនៃកូដកណ្តាលផ្តល់នូវលទ្ធផលគួរឱ្យកត់សម្គាល់នៅក្នុងនាទីដំបូងនៃការប្រើប្រាស់ស្មាតហ្វូន។ ការបើកដំណើរការកម្មវិធីធ្ងន់ៗ ដូចជាបណ្តាញសង្គម និងហ្គេមដែលមានក្រាហ្វិកស្មុគស្មាញ កើតឡើងក្នុងប្រភាគនៃពេលវេលាដែលត្រូវការដោយកំណែមុនរបស់កម្មវិធី។
ការរុករកតាមរយៈចំណុចប្រទាក់របស់ឧបករណ៍កាន់តែមានភាពរលូន ដោយលុបបំបាត់ការបង្កកភ្លាមៗដែលជារឿយៗកើតឡើងនៅពេលរមូរតាមរយៈផ្ទាំងព័ត៌មាន ឬផ្លាស់ប្តូរយ៉ាងលឿនរវាងបង្អួចដែលបើក។ កិច្ចការច្រើនកាន់តែមានស្ថេរភាព និងឆ្លើយតបទៅនឹងការប៉ះអេក្រង់។
ការគ្រប់គ្រងថាមពលឆ្លាតវៃគឺជាចំណុចសំខាន់មួយទៀតនៃការធ្វើបច្ចុប្បន្នភាពស្ថាបត្យកម្ម។ ដោយតម្រូវឱ្យមានការខិតខំប្រឹងប្រែងតិចជាងមុនពីខួរក្បាលដើម្បីបំពេញភារកិច្ចដូចគ្នា ប្រព័ន្ធកាត់បន្ថយការប្រើប្រាស់អគ្គិសនី ពង្រីករយៈពេលដែលអេក្រង់បើក មុនពេលចាំបាច់ត្រូវភ្ជាប់ទៅរន្ធ។
រង្វាស់នៃការអភិវឌ្ឍន៍ផ្ទៃក្នុងបានកត់ត្រាការលោតផ្លោះគួរឱ្យកត់សម្គាល់ក្នុងការអនុវត្ត ដោយបញ្ជាក់អំពីប្រសិទ្ធភាពនៃការផ្លាស់ប្តូរនៅក្នុងកូដប្រភព។ ការបង្កើនប្រសិទ្ធភាពដោះស្រាយបញ្ហាភាពយឺតរ៉ាំរ៉ៃនៅលើឧបករណ៍ដែលមានការប្រើប្រាស់ជាបន្តបន្ទាប់ជាច្រើនខែ និងទំហំផ្ទុកស្ទើរតែពេញ។
ការរួមបញ្ចូលទៅក្នុងកំណែកម្មវិធីថ្មីៗ
ការផ្លាស់ប្តូររចនាសម្ព័ន្ធត្រូវបានបង្កប់រួចហើយនៅក្នុងសាខាកូដ Android 16-6.12 និង Android 15-6.6 ។ ការរួមបញ្ចូលដំបូងរបស់ Essa ធានាថាការចេញផ្សាយបន្ទាប់របស់ឧស្សាហកម្មទូរសព្ទចល័តបានឈានដល់កម្រិតកំពូលជាមួយនឹងស្តង់ដារប្រសិទ្ធភាពថ្មីដែលត្រូវបានបើកចេញពីប្រអប់។
កាលវិភាគនៃការអភិវឌ្ឍន៍បានព្យាករណ៍ពីការពង្រីកបច្ចេកវិទ្យានេះទៅកាន់សមាសធាតុសំខាន់ៗផ្សេងទៀតនៃឧបករណ៍។ ការធ្វើផែនការរួមមានការអនុវត្តវិធីសាស្ត្របង្កើនប្រសិទ្ធភាពដូចគ្នាចំពោះកម្មវិធីបញ្ជាគ្រប់គ្រងកាមេរ៉ា ម៉ូដឹមតភ្ជាប់បណ្តាញ និងឧបករណ៍ចាប់សញ្ញាសុវត្ថិភាពជីវមាត្រ។
ការសម្របខ្លួនដោយក្រុមហ៊ុនផលិតស្មាតហ្វូន
ការវិវត្តន៍នៃស្នូលប្រព័ន្ធប្រតិបត្តិការមិនត្រូវបានកំណត់ចំពោះឧបករណ៍ដែលផលិតដោយអ្នកបង្កើតកម្មវិធីដោយខ្លួនឯងនោះទេ ដែលរីករាលដាលពាសពេញទីផ្សារបច្ចេកវិទ្យាចល័តតាមមធ្យោបាយសរីរាង្គ។ ដៃគូ Empresas ដូចជា Samsung ស្រូបយកការកែលម្អរចនាសម្ព័ន្ធទាំងនេះ ហើយបញ្ចូលពួកវាទៅក្នុងចំណុចប្រទាក់ផ្ទាល់ខ្លួនរបស់ពួកគេ ដូចជា One UI 8.5 ដែលធានាថាការច្នៃប្រឌិតឈានដល់មូលដ្ឋានអ្នកប្រើប្រាស់សកល។ សក្ដានុពលទីផ្សារ Essa អនុញ្ញាតឱ្យម៉ាកភាគីទីបីផ្តល់ឧបករណ៍ដែលលឿន និងសន្សំសំចៃជាងមុន ដោយមិនចាំបាច់វិនិយោគធនធានផ្ទាល់ខ្លួនរបស់ពួកគេក្នុងការសរសេរកូដកម្រិតទាបឡើងវិញ។ ការធ្វើស្តង់ដារប្រសិទ្ធភាពនៅក្នុងខឺណែលបង្កើតមូលដ្ឋានគ្រឹះដ៏រឹងមាំសម្រាប់អ្នកផលិតដើម្បីផ្តោតលើការវិនិយោគហិរញ្ញវត្ថុរបស់ពួកគេលើការកែលម្អកញ្ចក់កាមេរ៉ា អេក្រង់ដែលមានគុណភាពបង្ហាញខ្ពស់ និងការរចនាប្រកបដោយភាពច្នៃប្រឌិត ដោយដឹងថាមូលដ្ឋានគ្រឹះផ្នែកទន់ដំណើរការរួចទៅហើយក្នុងដំណើរការអតិបរមា និងសមត្ថភាពគ្រប់គ្រងថាមពលរបស់វា។
ការពង្រីកទៅសមាសភាគផ្នែករឹងភាគីទីបី
គម្រោងរយៈពេលវែងនេះមានគោលបំណងរួមបញ្ចូលផ្នែករឹងដែលបង្កើតឡើងដោយក្រុមហ៊ុនឯករាជ្យ និងអ្នកផ្គត់ផ្គង់បន្ទះឈីប។ គោលដៅគឺដើម្បីបង្កើតបរិយាកាសឌីជីថល ដែលសមាសធាតុរូបវន្តណាមួយ ដោយមិនគិតពីម៉ាក ឬប្រទេសដើម ទាក់ទងជាមួយប្រព័ន្ធប្រតិបត្តិការ ដោយប្រើផ្លូវទិន្នន័យដែលបានធ្វើឱ្យប្រសើរ និងគ្មានការកកស្ទះក្នុងដំណើរការ។
ភាពពាក់ព័ន្ធនៃការគ្រប់គ្រងការចងចាំ
បន្ថែមពីលើខួរក្បាល ស្ថាបត្យកម្មចងក្រងថ្មីមានឥទ្ធិពលវិជ្ជមានទៅលើវិធីដែលអង្គចងចាំ RAM ត្រូវបានគ្រប់គ្រងដោយឧបករណ៍ចល័ត។ ការចូលប្រើកូដញឹកញាប់ជាងមុន រារាំងការផ្ទុកទិន្នន័យបណ្តោះអាសន្នដែលមិនចាំបាច់ដែលផ្ទុកលើសប្រព័ន្ធ។
ការសម្អាតជាប្រចាំ និងដោយស្វ័យប្រវត្តិនៃផ្លូវព័ត៌មាននេះ ការពារទូរសព្ទដៃពីការរងទុក្ខពីការខូចមុខងារក្នុងរយៈពេលជាច្រើនខែនៃការប្រើប្រាស់។ ឧបករណ៍នេះរក្សាភាពរហ័សរហួនដូចថ្ងៃដែលវាត្រូវបានយកចេញពីប្រអប់ជាលើកដំបូង។
ស្តង់ដារនៃទីផ្សារបច្ចេកវិទ្យាចល័ត
ការទទួលយកឧបករណ៍ទ្រង់ទ្រាយធំដោយផ្អែកលើទិន្នន័យប្រើប្រាស់ជាក់ស្តែងកំណត់កម្រិតថ្មីនៃតម្រូវការសម្រាប់ឧស្សាហកម្មស្មាតហ្វូនពិភពលោក។ Consumidores រំពឹងថានឹងមានការឆ្លើយតបភ្លាមៗពីឧបករណ៍របស់ពួកគេ ដោយមិនគិតពីជួរតម្លៃនៃផលិតផលដែលបានទិញនៅហាងលក់រាយ។
វិស្វកម្មសូហ្វវែរផ្តោតលើប្រសិទ្ធភាពថាមពល និងល្បឿននៃការប្រតិបត្តិ ធ្វើឲ្យវេទិកានេះជាជម្រើសចម្បងសម្រាប់ការអភិវឌ្ឍបច្ចេកវិទ្យាចល័តថ្មី។ មូលដ្ឋានកូដដែលបានធ្វើឱ្យប្រសើរឡើងគាំទ្រកម្មវិធីជំនាន់ក្រោយ សេវាឌីជីថល និងឧបករណ៍បញ្ញាសិប្បនិម្មិតដែលបានបង្កប់។