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

ប្រព័ន្ធប្រតិបត្តិការ Android និង iOS គឺជាប្រព័ន្ធប្រតិបត្តិការទូរស័ព្ទដែលប្រើច្រើនជាងគេបំផុតនៅលើពិភពលោក។ នេះ​ក៏​ជា​មូលហេតុ​ដែល​អ្នក​ប្រើ​ប្រៀបធៀប​ពួកគេ​ជា​មួយ​គ្នា​ទៅ​វិញ​ទៅ​មក។ នៅពេលណាដែល Android vs. ប្រព័ន្ធប្រតិបត្តិការ iOS នឹងមានចលាចលដែលការលើកឡើងដំបូងមាន RAM ច្រើនជាងទីពីរហើយដូច្នេះត្រូវតែ "ប្រសើរជាង" ធម្មជាតិ។ ប៉ុន្តែតើនោះពិតជាករណីមែនទេ? 

នៅពេលអ្នកប្រៀបធៀបទូរស័ព្ទ Android កំពូលៗ និង iPhone ដែលផលិតក្នុងឆ្នាំតែមួយ អ្នកនឹងឃើញថា វាជាការពិតដែល iPhone ជាទូទៅមាន RAM តិចជាងគូប្រជែងរបស់ពួកគេ។ អ្វី​ដែល​គួរ​ឱ្យ​ភ្ញាក់​ផ្អើល​ជាង​នេះ​ទៅ​ទៀត​នោះ​គឺ​ការ​ពិត​ដែល​ឧបករណ៍​ដំណើរការ​ដោយ iOS លឿន​ជាង ឬ​លឿន​ជាង​ទូរសព្ទ Android ដែល​មាន RAM ខ្ពស់​ជាង។

ស៊េរី iPhone 13 Pro បច្ចុប្បន្នមាន RAM 6 GB ខណៈពេលដែលម៉ូដែល 13 មានតែ 4 GB ប៉ុណ្ណោះ។ ប៉ុន្តែប្រសិនបើយើងក្រឡេកមើលអ្វីដែលប្រហែលជាក្រុមហ៊ុន iPhone ដ៏ធំបំផុតគឺ Samsung ម៉ូដែល Galaxy S21 Ultra 5G របស់វាថែមទាំងមាន RAM ដល់ទៅ 16GB ។ អ្នកឈ្នះនៃការប្រណាំងនេះគួរតែច្បាស់។ ប្រសិនបើយើងវាស់ "ទំហំ" នោះបាទ ប៉ុន្តែបើប្រៀបធៀបទៅនឹងទូរស័ព្ទ Android ទូរស័ព្ទ iPhone មិនត្រូវការ RAM ច្រើនដើម្បីនៅតែជាប់ចំណាត់ថ្នាក់ក្នុងចំណោមស្មាតហ្វូនដែលលឿនបំផុតនៅលើពិភពលោក។

ហេតុអ្វីបានជាទូរស័ព្ទ Android ត្រូវការ RAM បន្ថែមទៀតដើម្បីដំណើរការប្រកបដោយប្រសិទ្ធភាព? 

ចម្លើយគឺពិតជាសាមញ្ញណាស់ ហើយអាស្រ័យលើភាសាសរសេរកម្មវិធីដែលអ្នកកំពុងប្រើ។ ភាគច្រើននៃប្រព័ន្ធប្រតិបត្តិការ Android រួមទាំងកម្មវិធី Android ជាទូទៅត្រូវបានសរសេរជាភាសាចាវ៉ា ដែលជាភាសាសរសេរកម្មវិធីផ្លូវការសម្រាប់ប្រព័ន្ធ។ តាំងពីដំបូងមក នេះជាជម្រើសដ៏ល្អបំផុត ព្រោះ Java ប្រើ "ម៉ាស៊ីននិម្មិត" ដើម្បីចងក្រងកូដប្រព័ន្ធប្រតិបត្តិការ ដែលដំណើរការលើឧបករណ៍ និងប្រភេទខួរក្បាលជាច្រើន។ នេះដោយសារតែប្រព័ន្ធប្រតិបត្តិការ Android ត្រូវបានរចនាឡើងដើម្បីដំណើរការលើឧបករណ៍ដែលមានការកំណត់រចនាសម្ព័ន្ធផ្នែករឹងផ្សេងៗគ្នាពីក្រុមហ៊ុនផលិតផ្សេងៗគ្នា។ ផ្ទុយទៅវិញ iOS ត្រូវបានសរសេរជា Swift ហើយដំណើរការតែលើឧបករណ៍ iPhone ប៉ុណ្ណោះ (ពីមុនក៏នៅលើ iPads ដែរ ទោះបីជា iPadOS របស់វាគ្រាន់តែជាប្រព័ន្ធប្រតិបត្តិការ iOS ក៏ដោយ)។

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

ស្ថានភាពនៅក្នុង iOS 

ទូរស័ព្ទ iPhone មិនចាំបាច់កែច្នៃអង្គចងចាំដែលបានប្រើរួចមកក្នុងប្រព័ន្ធវិញទេ ដោយសារប្រព័ន្ធប្រតិបត្តិការ iOS របស់ពួកគេត្រូវបានបង្កើតឡើង។ លើសពីនេះ Apple ក៏មានការគ្រប់គ្រងលើ iOS ច្រើនជាង Google ធ្វើនៅលើ Android ។ Apple ដឹងពីប្រភេទ Hardware និងឧបករណ៍ដែល iOS របស់វាដំណើរការ ដូច្នេះវាបង្កើតវាឱ្យដំណើរការបានយ៉ាងរលូនតាមដែលអាចធ្វើទៅបាននៅលើឧបករណ៍បែបនេះ។

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

.