បិទការផ្សាយពាណិជ្ជកម្ម

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

ភារកិច្ចខុសគ្នា

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

កម្មវិធីភាគច្រើនដែលត្រូវគ្នាជាមួយប្រព័ន្ធប្រតិបត្តិការ iOS 4 ត្រូវបានដាក់ចូលទៅក្នុង "របៀបផ្អាក" ឬដាក់ឱ្យដេកបន្ទាប់ពីចុចប៊ូតុងដើម។ ភាពស្រដៀងគ្នាអាចនឹងបិទគម្របកុំព្យូទ័រយួរដៃ ដែលភ្លាមៗចូលទៅក្នុងរបៀបគេង។ បន្ទាប់​ពី​បើក​គម្រប កុំព្យូទ័រ​យួរ​ដៃ​ភ្ញាក់​ឡើង ហើយ​អ្វី​គ្រប់​យ៉ាង​គឺ​ស្ថិត​នៅ​ក្នុង​ស្ថានភាព​ដូច​មុន​នឹង​គម្រប​ត្រូវ​បាន​បិទ។ លើស​ពី​នេះ​ទៅ​ទៀត មាន​កម្មវិធី​ដែល​ការ​ចុច​ប៊ូតុង​ដើម​ធ្វើ​ឱ្យ​ពួក​គេ​បញ្ចប់។ ហើយដោយនោះយើងមានន័យថាការបញ្ចប់ពិតប្រាកដ។ អ្នកអភិវឌ្ឍន៍មានជម្រើសនៃវិធីសាស្រ្តទាំងនេះដែលត្រូវប្រើ។

ប៉ុន្តែមានប្រភេទកម្មវិធីមួយទៀត។ ទាំងនេះគឺជាកម្មវិធីដែលពិតជាដំណើរការក្នុងផ្ទៃខាងក្រោយ ទោះបីជាអ្នកកំពុងធ្វើអ្វីខុសគ្នាទាំងស្រុងនៅលើ iDevice របស់អ្នកក៏ដោយ។ Skype គឺជាឧទាហរណ៍ដ៏ល្អមួយ ព្រោះវាត្រូវការការតភ្ជាប់អ៊ីនធឺណិតថេរ។ ឧទាហរណ៍ផ្សេងទៀតអាចជាកម្មវិធីចាក់តន្ត្រីផ្ទៃខាងក្រោយ (Pandora) ឬកម្មវិធីដែលទាមទារការប្រើប្រាស់ GPS ជាប្រចាំ។ បាទ/ចាស កម្មវិធីទាំងនេះអស់ថ្មរបស់អ្នក ទោះបីជាកំពុងដំណើរការក្នុងផ្ទៃខាងក្រោយក៏ដោយ។

ដេកឬបាញ់?

កម្មវិធីមួយចំនួនដែលត្រូវគ្នាជាមួយ iOS 4 ដែលគួរតែត្រូវបានដាក់ឱ្យដេក (ដាក់ចូលទៅក្នុង "របៀបផ្អាក") បន្ទាប់ពីចុចប៊ូតុងដើម សូមបន្តដំណើរការក្នុងផ្ទៃខាងក្រោយ។ Apple បានផ្តល់ពេលឱ្យអ្នកអភិវឌ្ឍន៍យ៉ាងពិតប្រាកដ XNUMX នាទីសម្រាប់កម្មវិធីដើម្បីបញ្ចប់ភារកិច្ចរបស់ខ្លួន ទោះបីជាវាជាអ្វីក៏ដោយ។ ឧបមាថាអ្នកកំពុងទាញយកឯកសារនៅក្នុង GoodReader ។ ភ្លាមៗនោះមាននរណាម្នាក់ចង់ហៅទៅអ្នក ហើយអ្នកគ្រាន់តែត្រូវទទួលយកការហៅដ៏សំខាន់នោះ។ ការហៅទូរសព្ទមិនមានរយៈពេលលើសពីដប់នាទីទេ អ្នកនឹងត្រឡប់ទៅកម្មវិធី GoodReader វិញ។ ឯកសារនេះប្រហែលជាត្រូវបានទាញយករួចហើយ ឬកំពុងត្រូវបានទាញយកនៅឡើយ។ ចុះបើការហៅទូរសព្ទចំណាយពេលលើសពីដប់នាទី? នៅក្នុងករណីរបស់យើង GoodReader នឹងត្រូវបញ្ឈប់សកម្មភាពរបស់វា ហើយប្រាប់ iOS ថាវាអាចត្រូវបានដាក់ឱ្យគេង។ ប្រសិនបើ​នាង​មិន​ធ្វើ​ទេ នាង​នឹង​ត្រូវ​បញ្ឈប់​ដោយ​គ្មាន​មេត្តា​ដោយ iOS ខ្លួន​ឯង។

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

អ្នកនិពន្ធ៖ Daniel Hruška
ប្រភព៖ onemoretap.com
.