جیسا کہ RAM کی قیمتیں بڑھ رہی ہیں اور RAMageddon کی سرخیاں پھیل رہی ہیں، گوگل نے اس ہفتے کے شروع میں اینڈرائیڈ ایپ ڈویلپرز کے لیے نئی ضروریات پوسٹ کیں۔ 2027 سے، گوگل پلے کے ذریعے تقسیم کی جانے والی ایپس کو میموری کی سخت حدوں کے اندر کام کرنا ہوگا "صارفین کے مجموعی تجربے کو ایسی ایپلی کیشنز سے بچانے کے لیے جو ضرورت سے زیادہ میموری استعمال کرتی ہیں اور مجموعی طور پر سسٹم کو سست کرتی ہیں۔”
خیال یہ ہے کہ کسی ایک غلط برتاؤ کرنے والی ایپ کو آپ کے آلے کو خراب کرنے، RAM کو ختم کرنے، اور اسمارٹ فون کے مجموعی تجربے کو خراب کرنے سے روکا جائے۔ حیرت کی بات نہیں، گوگل نے واضح طور پر یادداشت کی کم فراہمی کا حوالہ دیا، جو کہ AI کی بڑھتی ہوئی طلب کے درمیان فی الحال نایاب اور مہنگا وسیلہ ہے، جو نئے قوانین کے محرکات میں سے ایک ہے۔
اور یہ ہیں۔ حکمرانییہ صرف ایک تجویز نہیں ہے۔ گوگل نے دھمکی دی ہے کہ وہ ایپس جو تعمیل نہیں کرتی ہیں انہیں "سست اور ختم کیا جا سکتا ہے۔” ماضی میں بہت سے اپ ڈیٹس کے مقابلے میں، تعمیل کی ٹائم لائن کافی تنگ نظر آتی ہے۔
بدعت کو سزا دینے سے دور، یہ اصول اس بات کو ضابطہ بناتے ہیں کہ ذمہ دار ترقی کیسی نظر آنی چاہئے: میموری کا موثر استعمال، تیز تر عمل، اور ہموار ملٹی ٹاسکنگ کے تجربات، اور ایک بار کوڈ بیس میں لاگو ہونے کے بعد، وہ برسوں تک چل سکتے ہیں۔ اس کا مطلب ہے کہ کوئی بھی OS اپ ڈیٹ آپ کے فون کو مزید سست نہیں کر سکتا۔
تو اوسط Android صارف کے لیے، یہ ایک جیت ہے۔ یہ نہ صرف آج کے کم قیمت والے فونز اور کمپیوٹرز پر ہر چیز کو بہتر بنائے گا، بلکہ یہ اپ گریڈ شدہ سافٹ ویئر کے لیے سسٹم کی ضروریات میں اضافے کو کم کرکے پرانے ہارڈ ویئر کی زندگی کو بھی بڑھا سکتا ہے۔ اور جو بھی چیز کم ہارڈ ویئر پر اچھی طرح چلتی ہے وہ عام طور پر بہترین آلات پر تیز اور ہموار چلتی ہے۔
اب کس کے سر میں درد ہے؟
آپریٹنگ سسٹم اور ایپلیکیشن ڈویلپرز اس چیز کو ترجیح دینے کے عادی ہو چکے ہیں جس کو میں سب سے مہنگا عام ڈینومینیٹر سمجھتا ہوں: چمکدار، وسائل کی بھوک والی خصوصیات جو زیادہ مارجن والے آلات کو نمایاں کرتی ہیں جنہیں مینوفیکچررز بہت زیادہ میموری، اسٹوریج اور طاقتور پروسیسرز کے ساتھ فروخت کرنا چاہتے ہیں۔
لیکن اجزاء کی کمی اور بڑھتی ہوئی قیمتوں نے اچانک فونز اور کمپیوٹرز کی انٹری لیول کنفیگریشنز کو سکڑتی ہوئی ڈیوائس کیٹیگریز کی فروخت کو برقرار رکھنے کے لیے اہم بنا دیا۔
بحران سیمی کنڈکٹر فیکٹریوں میں پیدا ہونے والی ہر چیز کو متاثر کرتا ہے، لیکن اس کا اثر میموری کی فراہمی اور قیمتوں میں سب سے زیادہ واضح ہے۔ فیب وسائل بالآخر سب سے زیادہ منافع بخش سمت میں دوبارہ مختص کیے گئے ہیں، یا متوقع ہیں۔
آج، اس کا مطلب ہر وہ چیز ہے جو AI کے لیے اہمیت رکھتی ہے، خاص طور پر ڈیٹا سینٹرز۔ میموری پروڈیوسر اور پیکیجرز صارفین کے آلات میں ضم ہونے والے DDR کے مقابلے میں اعلیٰ بینڈوتھ میموری اور SRAM سے اعلی درجے کی پروسیسنگ سے نمایاں طور پر زیادہ آمدنی حاصل کر سکتے ہیں۔
لہذا، کم میموری اور کم پاور ہارڈ ویئر کے لیے آپریٹنگ سسٹم اور ایپلیکیشن کی کارکردگی کو بہتر بنانے کے لیے ڈویلپرز کے لیے بہت زیادہ ترغیب ہے۔ یہاں تک کہ اگر میموری کی کمی 2027 تک کم ہوجاتی ہے (جس کا امکان نہیں ہے) تو اسمارٹ فون کی کارکردگی میں کمی کے فوائد کچھ عرصے تک جاری رہیں گے۔
ریم کی کمی ونڈوز کو بھی متاثر کرتی ہے۔
پھر ونڈوز ہے۔
مجھے یاد نہیں ہے کہ آخری بار یہ 8 جی بی ریم کے ساتھ صحیح طریقے سے چلی تھی (اور میں جاننا چاہتا ہوں کہ یہ کس دنیا میں 4 جی بی پر چل سکتا ہے، جو کہ کاغذ پر کم از کم ضرورت ہے)۔ مارچ 2026 میں، مائیکروسافٹ نے آخر کار ونڈوز 11 کے خراب میموری مینجمنٹ کے مسئلے کو سنجیدگی سے لیا اور اعلان کیا کہ وہ "ونڈوز کی ڈیفالٹ میموری فوٹ پرنٹ کو کم کر دے گا۔”
ترقی کے بارے میں کمپنی کی جون کی تازہ کاری نے اشارہ کیا کہ مسئلہ کا ایک حصہ موجودہ انٹرفیس فریم ورک ایپلی کیشنز تھے جو (WinUI 3) کے ساتھ بنائے گئے تھے، جو 2021 میں جاری کیے گئے تھے، اور OS میں مربوط ویب اجزاء (جس کی وجہ سے Edge ہر جگہ ہے)۔
پانچ سال بعد، قلت کا مسئلہ آخر کار مائیکروسافٹ کا مسئلہ بن گیا ہے بجائے اس کے کہ "اپ گریڈ کی ضرورت ہے” حل ہو جائے۔
وسائل کی کمی کے لیے آپریٹنگ سسٹم کو مورد الزام ٹھہرانا مکمل طور پر مناسب نہیں ہے۔ MacOS اور iOS کو صرف Apple ہارڈ ویئر پر چلانے کی ضرورت ہے اور اس کے بارے میں فکر کرنے کے لیے ایک بہت چھوٹا ایپلیکیشن ایکو سسٹم ہے۔ لیکن اینڈرائیڈ اور ونڈوز جیسے سسٹمز کو مختلف قسم کے ہارڈ ویئر اور ایپس اور گیمز کے وسیع ماحولیاتی نظام کو سپورٹ کرنا چاہیے۔
اس کا مطلب ہے بہت زیادہ اوور ہیڈ، بشمول وہ وسائل جو تمام مواصلات کو جاری رکھنے کے لیے یادداشت میں رہیں۔ اور اب تک، ان کے پاس OS کو کم میموری کے ساتھ زیادہ موثر انداز میں چلانے کی کوششوں کو ختم کرنے، یا کم از کم ترجیح کو کم کرنے کا عیش و آرام حاصل ہے۔
مجھے امید ہے کہ اب نہیں۔ چونکہ پلیٹ فارمز میموری کو ایک قلیل وسیلہ سمجھنا شروع کر دیتے ہیں اور ڈویلپرز کو اس کمی کا احترام کرنے کی ترغیب دیتے ہیں، اس کا نتیجہ کم غیر متوقع سست روی اور موجودہ آلات کے لیے طویل عمر ہو سکتا ہے۔
AI کی ستم ظریفی
پچھلے کچھ سالوں میں میموری کی ضروریات میں اضافے کی ایک وجہ اے آئی پش بھی ہے۔ ڈیوائس پر موجود AI خصوصیات جیسے کہ مقامی LLM، تصویر کی تخلیق، اور جدید تصویری ترمیم کو آسانی سے چلانے یا کم غلطیوں کے ساتھ کام مکمل کرنے کے لیے میموری کے پھٹنے کی ضرورت ہوتی ہے۔ اگر باقاعدہ ایپس آپ کی RAM کو زیادہ سے زیادہ بڑھا رہی ہیں، تو مسلسل تھروٹلنگ یا کریش ہونے کے بغیر ان خصوصیات کے لیے گنجائش نہیں ہوگی۔
ایک اور ستم ظریفی؟ جیسا کہ AI سرور میموری کی مانگ کی وجہ سے DRAM کی قیمتیں بڑھ رہی ہیں، کمپنیاں جن ڈیوائسز پر زور دے رہی ہیں وہ ناقابل برداشت اور ناقابل حصول ہوتی جا رہی ہیں، اور ماڈل چھوٹے سے چھوٹے ہوتے جا رہے ہیں۔
مینوفیکچررز نے یا تو کم ریم کو شامل کرکے یا نئے فونز میں ریم کو کم کرکے جواب دیا ہے۔ مثال کے طور پر، گوگل کا اپنا Pixel 11 Pro بیس ماڈل پچھلی نسل کے مقابلے میں 16GB سے 12GB تک گر جاتا ہے۔
ہارڈ ویئر کی قیمتیں کبھی بھی ریماجڈن سے پہلے کی سطح پر واپس نہیں آسکتی ہیں۔ لیکن اب گوگل روزمرہ کی ایپس میں فضلہ کاٹ رہا ہے، اسی ہارڈ ویئر پر اگلی نسل کے AI تجربات کے لیے جگہ بنا رہا ہے۔