اشتهار بند ڪريو

اهو غير معمولي نه آهي ته توهان جي فون لاء هڪ ايس آهي Androidجنهن ڪمپيوٽر تي توهان ڪم ڪري رهيا آهيو ان کان وڌيڪ ريم آهي. موجوده تي Androidech اسان آساني سان 12 GB جي ريم تائين حاصل ڪريون ٿا، جيڪا مثال طور ماڊل جي اعلي ترين ترتيب ۾ موجود آهي Galaxy S22 الٽرا يا گوگل پکسل 6 پرو. ڪجھ فونن ۾ 16 GB جي رام پڻ آھي. ٻئي طرف، آئي فون 13 پرو صرف 6 GB آهي، آئي فون 13 اڃا تائين صرف 4 GB. اهي ڪم ڪن ٿا بلڪل (يا اڃا به بهتر) سڀ کان وڌيڪ ليس وارن کان Androidy. اهو ڪيئن ممڪن آهي؟ 

رام ڇا آهي؟ 

ڪمپيوٽر سائنس ۾، RAM هڪ اصطلاح آهي جيڪو پڙهڻ-لکڻ جي سڌي رسائي سيمي ڪنڊڪٽر ميموري لاءِ استعمال ٿيندو آهي. رام جا ڪيترائي قسم آھن، پر اسمارٽ فونز ۾ استعمال ٿيل SDRAM غير مستحڪم آھي. غير مستحڪم فون فليش ميموري جي برعڪس جتي اهي آهن informace محفوظ ٿيل ڊگھي مدت، رام محفوظ ڪري سگھي ٿو informace صرف جڏهن ڊوائيس تي آهي. اهو بنيادي طور تي فون جي ڪم ڪندڙ ياداشت آهي - ان تي مشتمل آهي informace، جيڪو ڊوائيس هن وقت فعال طور تي استعمال ڪري رهيو آهي.

فون ۾ جيتري وڌيڪ ريم هوندي آهي، اوتري ئي وڌيڪ شيون ان جي آپريٽنگ ميموري ۾ محفوظ ڪري سگهنديون آهن. جئين توهان وڌيڪ ايپس کوليو (يا هڪ ايپ اندر وڌيڪ مواد)، فون هر نئين عمل لاءِ دستياب رام مختص ڪري ٿو. جڏهن اتي وڌيڪ دستياب رام باقي نه آهي، ڊوائيس کي اهو فيصلو ڪرڻو آهي ته ڪهڙيون عمل کي مارڻ لاء شيون آسانيء سان هلائڻ لاء. سڀ شيون برابر هجڻ ڪري، 8GB ريم سان هڪ فون 4GB ريم سان فون جي ڀيٽ ۾ وڌيڪ فعال عملن کي منعقد ڪرڻ جي قابل هوندو، تنهنڪري سرگرمين جي وچ ۾ جمپنگ وڌيڪ ريم سان فون تي تيز ٿي ويندي.

Android کان وڌيڪ رام جي ضرورت آهي iOS 

ڪو به خاص سبب نه آهي، بلڪه ڪيترائي عنصر جيڪي هن حقيقت ۾ حصو وٺندا آهن. پهرين، ايپ لاء Android a iOS اهي مختلف طرح ٺهيل آهن. هر سال صرف چند نوان iPhones ۽ iPads آهن جيڪي ساڳي هارڊويئر تي هلن ٿا. ڇو ته ايپ لاء iOS صرف چند هڪجهڙائي واري چپس تي هلائيندا آهن، اهي خاص طور تي ٺاهي سگھجن ٿيون انهن چپس لاءِ نام نهاد ڏيهي پروگرامنگ ٻوليون استعمال ڪندي (خاص ڪري Swift ۽ Objective-C). لاءِ درخواستن لاءِ لکيل ڪوڊ iOS سڌو سنئون هدايتون ۾ مرتب ڪيو ويو آهي پروسيسر Apple بغير ڪنهن ترجمي جي سمجھو.

ٻئي طرف، سسٽم Android عملي طور تي مختلف ڊوائيسز جي لامحدود تعداد تي هلندڙ، ساڳيون ائپس Qualcomm، Samsung، MediaTek ۽ ٻين کان چپس تي هلڻ گهرجن. جيئن ته انهن سڀني مختلف هارڊويئر ترتيبن سان دستي طور تي مطابقت کي يقيني بڻائڻ ناممڪن هوندو، ايپليڪيشنن لاءِ Android ۾ لکيل آهي پروگرامنگ ٻوليون (ڪوٽلن ۽ جاوا)، جنهن کي ڪنهن قسم جي عام ٻوليءَ ۾ ترجمو ڪري سگهجي ٿو، جنهن کي پوءِ ٻيو ڀيرو ترجمو ڪيو ويندو آهي اصلي ڪوڊ ۾ ان چپ سيٽ لاءِ. هن عام ٻولي کي بائيٽ ڪوڊ سڏيو ويندو آهي. 

بائيٽ ڪوڊ ڪنهن خاص هارڊويئر لاءِ مخصوص نه آهي، تنهن ڪري ڊوائيس هلائڻ کان پهريان ڪوڊ کي اصلي ڪوڊ ۾ تبديل ڪرڻ گهرجي. سڌو سنئون ڪوڊ هلائڻ جي مقابلي ۾، جيئن سسٽم ڪندو آهي iOS، اهو عمل اضافي وسيلا وٺي ٿو، مطلب ته هڪ ايپ جيڪا نظر اچي ٿي ۽ ڪم ڪري ٿي ساڳئي نظام تي Android a iOS، ان جي ڊوائيس تي هلائڻ لاءِ هوندو Galaxy S22 کي عام طور تي آئي فون 13 کان وڌيڪ دستياب ريم جي ضرورت آهي.

خودڪار رام صفائي 

هر آپريٽنگ سسٽم پڻ رام کي مختلف طور تي منظم ڪري ٿو. Android ميموري مئنيجمينٽ جو طريقو استعمال ڪري ٿو جنهن کي گاربيج ڪليڪشن سڏيو ويندو آهي. اهو عمل وقتي طور تي ميموري مان شيون هٽائي ٿو جيڪي هاڻي استعمال ۾ نه آهن، اهڙيء طرح ان کي آزاد ڪري ٿو. سسٽم iOS جڏهن ته، اهو خودڪار ريفرنس ڳڻپ (ARC) استعمال ڪري ٿو، جيڪو خودڪار طريقي سان ميموري ۾ موجود شين کي عددي قدر تفويض ڪري ٿو، ان جي بنياد تي ٻين ڪيترين شين جو حوالو ڏنو، ۽ انهن کي هٽائي ٿو جن جي قيمت صفر تائين پهچي ٿي.

جيئن ته ڪچرو گڏ ڪرڻ صرف وقتي طور تي غير استعمال ٿيل شيون ڳولي ٿو، اتي بيڪار معلومات جو مختصر جمع ٿي سگهي ٿو جيڪو رام کي ختم ڪري ٿو. ان جي ابتڙ، ARC وٽ اهو مسئلو ناهي - انفرادي غير ضروري شيون ميموري مان هٽائي وينديون آهن جيئن ئي انهن کي اڻ استعمال ٿيل طور سڃاتو وڃي ٿو. سسٽم Android اهو توهان کان گهٽ پس منظر ۾ هلندڙ ايپس کي به محدود ڪري ٿو iOS, تنهن ڪري اهي ائپس جيڪي توهان فعال طور تي استعمال نٿا ڪن اهي سسٽم سان فون تي ڪري سگهن ٿيون Android رام ۾ رهڻ v کان وڌيڪ آسان iPhoneچ. سسٽم لچڪدار Android هن پليٽ فارم جي وڏي طاقتن مان هڪ آهي، پر هي لچڪدار پڻ رام جي گهٽ موثر استعمال جي ضرورت آهي.

فائنل ۾، اهو واقعي فرق نٿو پوي 

Android a iOS ان ڪري، انهن وٽ مختلف رام گهرجون آهن ڇو ته ٻه آپريٽنگ سسٽم مختلف ڪم ڪن ٿا. Android کان وڌيڪ لچڪدار آهي iOS، ٻنهي جي لحاظ کان اهو ڪهڙي ڊوائيس تي هلائي سگهي ٿو ۽ اهو ڪيئن استعمال ڪري سگهجي ٿو ۽ ڊولپرز طرفان لطف اندوز ٿي سگھي ٿو. جڏهن ته، اهڙي لچڪدار آئي فونز ۾ مليل ساڳي ڪارڪردگي حاصل ڪرڻ لاءِ اعليٰ رام گهرجن جي قيمت تي اچي ٿي. پر اهو ڏنو iPhone 13 پرو ميڪس CZK 31 ۽ سامسنگ لاءِ Galaxy A33 5G CZK 8 لاءِ هر هڪ وٽ 990 GB جي ريم آهي، اهو بلڪل واضح آهي ته ميموري بذات خود هڪ تمام وڏو عنصر ناهي جيڪو يا ته ڊوائيس جي مقابلي واري ڪارڪردگي يا ان جي آخري قيمت تي ٺاهيندڙ جي قيمتن کي متاثر ڪري.

Samsung فونز Galaxy توھان خريد ڪري سگھو ٿا مثال طور هتي

اڄ جي سڀ کان وڌيڪ پڙهيل

.