Multitasking នៅក្នុងស្មាតហ្វូនគឺជាអ្វី?

ការយល់ដឹងពីរបៀបធ្វើកិច្ចការច្រើនលើទូរស័ព្ទ iPhone និង Android

ប្រព័ន្ធប្រតិបត្តការពហុមុខងារគឺជាកម្មវិធីមួយដែលអនុញ្ញាតឱ្យកម្មវិធីនិងកម្មវិធីជាច្រើនដំណើរការលើវាក្នុងពេលដំណាលគ្នា។ យើងរស់នៅបទពិសោធន៍ការងារជាច្រើនថ្ងៃជារៀងរាល់ថ្ងៃនៅពេលយើងប្រើកុំព្យូទ័រ។ នេះជាសេណារីយ៉ូសាមញ្ញ: អ្នកកំពុងវាយឯកសារដំណើរការពាក្យខណៈពេលដែលមានការទាញយកឯកសារនិងតន្ត្រីត្រជាក់មួយចំនួនដែលលេងក្នុងផ្ទៃខាងក្រោយទាំងអស់ក្នុងពេលដំណាលគ្នា។ ទាំងនេះគឺជាកម្មវិធីដែលអ្នកបានចាប់ផ្ដើមដោយខ្លួនឯងប៉ុន្តែមានអ្នកផ្សេងទៀតដែលដំណើរការនៅក្នុងផ្ទៃខាងក្រោយដោយមិនដឹងថាអ្នក។ ដុតឡើងអ្នកគ្រប់គ្រងភារកិច្ចហើយអ្នកនឹងឃើញ។

ពហុតួនាទីតម្រូវឱ្យប្រព័ន្ធប្រតិបតិ្តការឧស្សាហ៍ព្យាយាមសូម្បីតែការវះកាត់គ្រប់គ្រងរបៀបដែលការណែនាំនិងដំណើរការត្រូវបានគ្រប់គ្រងនៅក្នុង microprocessor និងរបៀបដែលទិន្នន័យរបស់ពួកគេត្រូវបានរក្សាទុកនៅក្នុងការចងចាំមេ។

ឥឡូវនេះសូមពិចារណាទូរស័ព្ទដៃចាស់របស់អ្នក។ អ្នកអាចធ្វើតែរឿងមួយនៅពេលមួយនៅលើវា។ នេះដោយសារតែប្រព័ន្ធប្រតិបត្តិការដែលកំពុងរត់នៅលើវាមិនគាំទ្រការធ្វើកិច្ចការច្រើនទេ។ កម្មវិធី Multitasking បានមកដល់ ស្មាតហ្វូន ជាពិសេសនៅក្នុងទូរស័ព្ទ iPhone (នៅក្នុង iOS ជាជាង) និងប្រព័ន្ធប្រតិបត្តិការ Android ប៉ុន្តែវាមិនដំណើរការដូចគ្នានឹងកុំព្យូទ័រដែរ។

ធ្វើកិច្ចការច្រើនក្នុងស្មាតហ្វូន

នៅទីនេះអ្វីៗមានភាពខុសគ្នាបន្តិច។ កម្មវិធីនៅក្នុងស្មាតហ្វូន (សេចក្តីយោងដែលភាគច្រើនធ្វើឡើងទៅ ប្រព័ន្ធប្រតិបត្តិការ iOS និង Android ) ដែលត្រូវបានគេនិយាយថាកំពុងដំណើរការនៅផ្ទៃខាងក្រោយមិនចាំបាច់បង្ហាញមុខងារច្រើនទេ។ តាមការពិតពួកគេអាចស្ថិតនៅក្នុងរដ្ឋចំនួនបីគឺរត់, ផ្អាក (ដេក) និងបិទ។ បាទ / ចាសកម្មវិធីមួយចំនួនត្រូវបានបិទជាលំដាប់ដោយហេតុថាមានបញ្ហាមួយចំនួននៅកន្លែងណាមួយ។ អ្នកប្រហែលជានឹងមិនទទួលបានព័ត៌មានជំនួយនោះទេហើយស្វែងរកការពិតនៅពេលអ្នកចង់បន្តកម្មវិធីម្ដងទៀតពីព្រោះវាជាប្រព័ន្ធប្រតិបត្តិការដែលគ្រប់គ្រងលើកិច្ចការច្រើនមិនផ្តល់ឱ្យអ្នកនូវការគ្រប់គ្រងច្រើន។

នៅពេលកម្មវិធីស្ថិតនៅក្នុងស្ថានភាពកំពុងដំណើរការវាស្ថិតនៅផ្ទៃខាងមុខហើយអ្នកកំពុងដោះស្រាយជាមួយវា។ ពេលកម្មវិធីកំពុងដំណើរការវាដំណើរការច្រើនឬតិចដូចកម្មវិធីនៅលើកុំព្យូទ័រពោលគឺការណែនាំរបស់វាកំពុងត្រូវបានដំណើរការដោយខួរក្បាលហើយវានឹងបង្កើតទំហំផ្ទុកក្នុងអង្គចងចាំ។ ប្រសិនបើវាជាកម្មវិធីបណ្តាញវាអាចទទួលនិងបញ្ជូនទិន្នន័យ។

ភាគច្រើនបំផុតនៃពេលវេលា, កម្មវិធីនៅលើស្មាតហ្វូនស្ថិតនៅក្នុងរដ្ឋផ្អាក (ដេក) ។ នេះមានន័យថាពួកគេត្រូវបានគេបង្កកនៅកន្លែងដែលអ្នកចាកចេញ - កម្មវិធីនេះលែងត្រូវបានប្រតិបត្តិនៅក្នុងខួរក្បាលហើយកន្លែងដែលវាផ្ទុកនៅក្នុងសតិត្រូវបានយកមកវិញប្រសិនបើមានការខ្វះខាតនៃទំហំសតិដោយសារការរត់នៃកម្មវិធីផ្សេង។ ក្នុងករណីនោះទិន្នន័យដែលផ្ទុកនៅក្នុងអង្គចងចាំត្រូវបានផ្ទុកជាបណ្ដោះអាសន្ននៅលើឧបករណ៍ផ្ទុកទិន្នន័យបន្ទាប់បន្សំ (កាតអេសឌីឬម៉េម័រដែលត្រូវបានបន្ថែមទៅនឹងថាសរឹងនៅលើកុំព្យូទ័រ) ។ បន្ទាប់មកនៅពេលដែលអ្នកបន្តកម្មវិធីវានឹងនាំអ្នកមកកន្លែងដែលអ្នកចាកចេញដោយកំណត់ពេលការណែនាំរបស់វាត្រូវបានដំណើរការដោយខួរក្បាលនិងនាំមកនូវទិន្នន័យ hibernating ពីឧបករណ៍ផ្ទុកទីពីរទៅសតិសំខាន់។

កិច្ចការច្រើននិងជីវិតថ្ម

កម្មវិធីដែលកំពុងដេកមិនប្រើថាមពលខួរក្បាល, គ្មានអង្គចងចាំនិងទទួលយកការតភ្ជាប់ - វាទំនេរ។ ដូច្នេះវាមិនប្រើប្រាស់ថាមពលថ្មបន្ថែមទេ។ នេះហើយជាមូលហេតុដែលកម្មវិធីភាគច្រើនសម្រាប់ស្មាតហ្វូនទទួលយករបៀបដេកនៅពេលត្រូវបានគេស្នើសុំឱ្យដំណើរការនៅក្នុងផ្ទៃខាងក្រោយ។ ពួកគេសន្សំថាមពលថ្ម។ ទោះជាយ៉ាងណាកម្មវិធីដែលតម្រូវឱ្យមានការតភ្ជាប់ថេរដូចជាកម្មវិធី VoIP គួរតែត្រូវបានរក្សាទុកនៅក្នុងស្ថានភាពដែលកំពុងដំណើរការធ្វើឱ្យការលះបង់ថ្ម។ នេះគឺដោយសារតែប្រសិនបើពួកគេត្រូវបានគេបញ្ជូនទៅគេងការតភ្ជាប់នឹងត្រូវបានបដិសេធការហៅទូរស័ព្ទនឹងត្រូវបានបដិសេធហើយអ្នកហៅចូលនឹងត្រូវបានជូនដំណឹងថាទូរស័ព្ទនេះមិនអាចទៅដល់បានជាឧទាហរណ៍។ ដូច្នេះកម្មវិធីមួយចំនួនត្រូវតែដំណើរការក្នុងផ្ទៃខាងក្រោយដោយធ្វើការងារច្រើនដូចកម្មវិធីតន្ត្រីកម្មវិធីទាក់ទងនឹងទីតាំងកម្មវិធីទាក់ទងនឹងបណ្តាញជំរុញកម្មវិធីជូនដំណឹងនិងកម្មវិធី VoIP ជាពិសេស។

កិច្ចការច្រើនក្នុង iPhone និង iPad

វាបានចាប់ផ្តើមនៅក្នុងប្រព័ន្ធ iOS ជាមួយនឹងកំណែទី 4 ។ អ្នកអាចចាកចេញពីកម្មវិធីដែលកំពុងដំណើរការហើយប្តូរទៅកម្មវិធីផ្ទៃខាងក្រោយដោយត្រឡប់ទៅអេក្រង់ដើមវិញ។ សូមកត់សម្គាល់នៅទីនេះថាវាខុសគ្នាពីការបិទកម្មវិធី។ ប្រសិនបើអ្នកចង់បន្តជាមួយកម្មវិធីនៅក្នុងផ្ទៃខាងក្រោយអ្នកអាចប្រើកម្មវិធីប្ដូរដោយចុចទ្វេដងលើប៊ូតុងដើម។ នេះនឹងនាំយកការផ្តោតអារម្មណ៍ទៅអារេនៃរូបតំណាងនៅផ្នែកខាងក្រោមនៃអេក្រង់, ព្រិលឬពណ៌ប្រផេះចេញមាតិកានៅសល់នៃអេក្រង់។ រូបតំណាងដែលលេចឡើងគឺអ្នកដែល 'បើកចំហទុក' ។ បន្ទាប់មកអ្នកអាចបញ្ឈដើម្បីរត់តាមបញ្ជីទាំងមូលហើយជ្រើសយកមួយក្នុងចំណោមពួកគេ។

ប្រព័ន្ធប្រតិបត្តិការ iOS ក៏ប្រើការជូនដំណឹងការជំរុញផងដែរដែលជាយន្តការមួយដែលទទួលយកសញ្ញាចូលពីម៉ាស៊ីនបម្រើដើម្បីបង្កើតកម្មវិធីដែលដំណើរការក្នុងផ្ទៃខាងក្រោយ។ កម្មវិធីស្តាប់ការជូនដំណឹងមិនអាចចូលទៅដេកបានទាំងស្រុងនោះទេប៉ុន្តែត្រូវស្ថិតនៅក្នុងស្ថានភាពដែលកំពុងដំណើរការស្តាប់សារចូល។ អ្នកអាចជ្រើសរើស 'សំលាប់' កម្មវិធីនៅក្នុងផ្ទៃខាងក្រោយដោយប្រើចុចយូរ។

កិច្ចការច្រើននៅក្នុងប្រព័ន្ធប្រតិបត្តិការ Android

នៅក្នុងប្រព័ន្ធប្រតិបត្តិការ Android មុន Ice Cream Sandwich 4.0 ការចុចប៊ូតុង Home នឹងនាំមកនូវកម្មវិធីដែលកំពុងដំណើរការទៅផ្ទៃខាងក្រោយហើយការចុចលើប៊ូតុងផ្ទះរយៈពេលវែងនឹងបង្ហាញនូវបញ្ជីកម្មវិធីថ្មីៗដែលប្រើប្រាស់។ Ice Cream Sandwich 4.0 ផ្លាស់ប្តូរអ្វីៗបន្តិចបន្តួច។ មានបញ្ជីកម្មវិធីថ្មីៗលេចធ្លោដែលផ្តល់ឱ្យអ្នកនូវចំណាប់អារម្មណ៍នៃការគ្រប់គ្រងកម្មវិធីដែលតាមការពិតមិនមែនជាករណីនោះទេប៉ុន្តែវាល្អ។ មិនមែនគ្រប់កម្មវិធីទាំងអស់នៅក្នុងបញ្ជីថ្មីៗកំពុងដំណើរការទេអ្នកខ្លះកំពុងដេកលក់ហើយខ្លះបានស្លាប់ហើយ។ ការប៉ះទង្គិចនិងការជ្រើសរើសកម្មវិធីមួយនៅក្នុងបញ្ជីអាចនឹងកើតឡើងពីស្ថានភាពដែលកំពុងដំណើរការរួច (ដែលជាហេតុផលកម្រមួយសម្រាប់ហេតុផលដែលបានពិភាក្សាខាងលើ) ឬក្រោកឡើងពីស្ថានភាពដេកឬដំណើរការកម្មវិធីឡើងវិញ។

កម្មវិធីរចនាសម្រាប់កិច្ចការច្រើន

ឥឡូវនេះស្មាតហ្វូនគាំទ្រការធ្វើកិច្ចការច្រើនយ៉ាងហោចណាស់ក៏មានកម្មវិធីមួយចំនួនផងដែរដែលត្រូវបានរចនាឡើងដើម្បីធ្វើការជាពិសេសក្នុងបរិយាកាសធ្វើកិច្ចការច្រើន។ ឧទាហរណ៏គឺ Skype សម្រាប់ប្រព័ន្ធ iOS ដែលមានសមត្ថភាពថ្មីសម្រាប់ដោះស្រាយការជូនដំណឹងនិងនៅតែសកម្មនៅក្នុងផ្ទៃខាងក្រោយខណៈពេលដែលការប្រើប្រាស់ថាមពលថ្មមានប្រសិទ្ធិភាព។ Skype គឺជាកម្មវិធី VoIP ដែលអនុញ្ញាតឱ្យមានការហៅជាសំឡេងនិងវីដេអូហើយដូច្នេះចាំបាច់ត្រូវមានសកម្មភាពជានិច្ចសម្រាប់បទពិសោធអ្នកប្រើល្អប្រសើរជាងមុនដូចជាទូរស័ព្ទចល័តរបស់អ្នកនឹងត្រូវបានស្តាប់អចិន្ត្រៃពីការហៅចូលនិងសារជាអត្ថបទ។

អ្នកប្រើ geeky មួយចំនួនចង់បិទការងារច្រើននៅលើឧបករណ៍របស់ពួកគេប្រហែលជាដោយសារតែពួកគេបានរកឃើញថាកម្មវិធីដែលកំពុងរត់នៅក្នុងផ្ទៃខាងក្រោយយឺតម៉ាស៊ីនរបស់ពួកគេនិងប្រើប្រាស់ថាមពលថ្ម។ វាអាចទៅរួចប៉ុន្តែប្រព័ន្ធប្រតិបត្តិការមិនបានផ្តល់ជម្រើសងាយស្រួលក្នុងការធ្វើដូច្នោះទេ។ អ្នកត្រូវប្រើវិធីប្រមូលផ្តុំនៅខាងក្រោយ។ សម្រាប់ប្រព័ន្ធប្រតិបត្តិការ iOS មានជំហានមួយចំនួនដែលត្រូវអនុវត្តតាមដែលមិនមែនសម្រាប់មនុស្សគ្រប់គ្នាហើយខ្ញុំនឹងមិនណែនាំខ្លួនឯងទេ។ វាថែមទាំងអាចទាមទារឱ្យ jailbreak ទូរស័ព្ទ។