දැන්වීම වසන්න

Android සහ iOS යනු ලොව වැඩිපුරම භාවිතා වන ජංගම මෙහෙයුම් පද්ධති දෙකයි. පරිශීලකයින් ඒවා එකිනෙකා සමඟ සංසන්දනය කිරීම තාර්කික වන්නේ එබැවිනි. සෑම විටම Android එදිරිව. iOS, මුලින් සඳහන් කළ දෙවැන්නට වඩා වැඩි RAM ප්‍රමාණයක් ඇති බවට කැළඹීමක් ඇති වන අතර එබැවින් ස්වභාවිකව "වඩා හොඳ" විය යුතුය. නමුත් ඇත්තටම එහෙමද? 

ඔබ ප්‍රමුඛතම ඇන්ඩ්‍රොයිඩ් දුරකථන සහ එම වසරේම සාදන ලද අයිෆෝන් සංසන්දනය කරන විට, අයිෆෝන් සාමාන්‍යයෙන් ඔවුන්ගේ ප්‍රතිවාදීන්ට වඩා අඩු RAM ප්‍රමාණයක් ඇති බව ඇත්ත බව ඔබට පෙනී යනු ඇත. කෙසේ වෙතත්, වඩාත් පුදුමයට කරුණ නම්, iOS උපාංග වේගයෙන් ධාවනය වන බව හෝ වැඩි RAM ප්‍රමාණයක් ඇති Android දුරකථන වලට වඩා වේගවත් වීමයි.

වත්මන් iPhone 13 Pro මාලාවේ 6 GB RAM ඇති අතර මාදිලි 13 ට ඇත්තේ 4 GB පමණි. නමුත් අපි විශාලතම iPhone සමාගම කුමක්දැයි සොයා බැලුවහොත් Samsung, එහි Galaxy S21 Ultra 5G මාදිලියේ 16GB දක්වා RAM ප්‍රමාණයක් ඇත. මෙම තරඟයේ ජයග්රාහකයා පැහැදිලි විය යුතුය. අපි "ප්‍රමාණය" මනින්නේ නම්, ඔව්, නමුත් Android දුරකථන හා සසඳන විට, iPhone වලට තවමත් ලෝකයේ වේගවත්ම ස්මාර්ට්ෆෝන් අතරට ශ්‍රේණිගත කිරීමට තරම් RAM අවශ්‍ය නොවේ.

Android දුරකථන කාර්යක්ෂමව ක්‍රියාත්මක වීමට වැඩි RAM ප්‍රමාණයක් අවශ්‍ය වන්නේ ඇයි? 

පිළිතුර ඇත්ත වශයෙන්ම ඉතා සරල වන අතර ඔබ භාවිතා කරන ක්‍රමලේඛන භාෂාව මත රඳා පවතී. ඇන්ඩ්‍රොයිඩ් යෙදුම් ඇතුළු බොහෝ ඇන්ඩ්‍රොයිඩ් සාමාන්‍යයෙන් ලියා ඇත්තේ පද්ධතිය සඳහා නිල ක්‍රමලේඛන භාෂාව වන ජාවා ය. ආරම්භයේ සිටම, මෙය කළ හැකි හොඳම තේරීම වූයේ ජාවා බොහෝ උපාංග සහ ප්‍රොසෙසර් වර්ග මත ක්‍රියාත්මක වන මෙහෙයුම් පද්ධති කේතය සම්පාදනය කිරීමට "අථත්‍ය යන්ත්‍රයක්" භාවිතා කරන බැවිනි. මෙයට හේතුව ඇන්ඩ්‍රොයිඩ් විවිධ නිෂ්පාදකයින්ගෙන් විවිධ දෘඩාංග වින්‍යාසය සහිත උපාංගවල වැඩ කිරීමට නිර්මාණය කර තිබීමයි. ඊට ප්‍රතිවිරුද්ධව, iOS Swift වලින් ලියා ඇති අතර එය ක්‍රියාත්මක වන්නේ iPhone උපාංගවල පමණි (මීට පෙර iPads මතද, එහි iPadOS සැබවින්ම iOS හි ශාඛාවක් පමණි).

එවිට, ජාවා වින්‍යාස කර ඇති ආකාරය නිසා, ඔබ වසා දැමූ යෙදුම් මගින් නිදහස් කරන ලද මතකය කුණු එකතු කිරීම ලෙස හැඳින්වෙන ක්‍රියාවලියක් හරහා උපාංගය වෙත ආපසු ලබා දිය යුතුය - එවිට එය වෙනත් යෙදුම්වලට භාවිතා කළ හැකිය. මෙය උපාංගයම සුමටව ක්‍රියාත්මක වීමට උපකාරී වන එතරම් ඵලදායී ක්‍රියාවලියකි. ගැටළුව, ඇත්ත වශයෙන්ම, මෙම ක්රියාවලිය සඳහා ප්රමාණවත් RAM ප්රමාණයක් අවශ්ය වේ. එය නොමැති නම්, ක්රියාවලීන් මන්දගාමී වන අතර, උපාංගයේ සමස්ත මන්දගාමී ප්රතිචාරය තුළ පරිශීලකයා නිරීක්ෂණය කරයි.

iOS හි තත්ත්වය 

iPhone වලට භාවිත කළ මතකය නැවත පද්ධතියට ප්‍රතිචක්‍රීකරණය කිරීමට අවශ්‍ය නොවේ, ඔවුන්ගේ iOS ගොඩනගා ඇති ආකාරය නිසා. මීට අමතරව, ඇන්ඩ්‍රොයිඩ් හරහා ගූගල්ට වඩා iOS මත ඇපල්ට වැඩි පාලනයක් ඇත. Apple එහි iOS ක්‍රියාත්මක වන්නේ කුමන ආකාරයේ දෘඪාංග සහ උපාංගද යන්න දනී, එබැවින් එය එවැනි උපාංගවල හැකි තරම් සුමට ලෙස ක්‍රියා කිරීමට එය ගොඩනඟයි.

දෙපස RAM කාලයත් සමඟ වර්ධනය වන බව තර්කානුකූලයි. ඇත්ත වශයෙන්ම, වැඩි ඉල්ලුමක් ඇති යෙදුම් සහ ක්රීඩා මේ සඳහා වගකිව යුතුය. නමුත් අනාගතයේ ඕනෑම අවස්ථාවක Android දුරකථන iPhone සහ ඔවුන්ගේ iOS සමඟ තරඟ කිරීමට යන්නේ නම්, ඔවුන් සැමවිටම ජයග්‍රහණය කරන බව පැහැදිලිය. තවද එය සියලුම iPhone (iPad, දිගුව මගින්) භාවිතා කරන්නන් සම්පූර්ණයෙන්ම සීතල විය යුතුය. 

.