اسمارٹ فونز میں ملٹی ماسک کیا ہے؟

آئی فون اور لوڈ، اتارنا Android پر کس طرح ملٹی ماسک کام سمجھتے ہیں

ایک ملٹاسکنگ آپریٹنگ سسٹم یہ ہے کہ اس سے ایک سے زائد پروگرام یا ایپ کو اس کے ساتھ ساتھ چلانے کی اجازت دیتی ہے. جب ہم کمپیوٹر استعمال کرتے ہیں تو ہم ہر روز ملٹی ماسٹنگ کا تجربہ رہتے ہیں. یہاں ایک عام منظر نامہ ہے: آپ ایک لفظ پروسیسنگ دستاویز لکھ رہے ہیں جبکہ ایک فائل ڈاؤن لوڈ کرنے اور پس منظر میں کچھ ٹھنڈی موسیقی کھیل رہے ہیں، سب کچھ ساتھ ساتھ. یہ ایسی ایپس ہیں جو آپ نے اپنے آپ کو شروع کر لی ہیں، لیکن آپ ایسے ہیں جو پس منظر میں چلتے ہیں، بغیر آپ جانتے ہیں. ٹاسک مینیجر کو آگ لگائیں اور آپ دیکھیں گے.

ملٹاسکٹنگ آپریٹنگ سسٹم کو محتاج طور پر، جراحی طور پر یہاں تک کہ ضرورت ہے، مائکرو پروسیسر میں ہدایات اور عمل کو سنبھالنے کا طریقہ، اور کس طرح ان کے اعداد و شمار کو اہم میموری میں ذخیرہ کیا جاتا ہے.

اب اپنے پرانے موبائل فون پر غور کریں. آپ اس وقت ایک ہی وقت کر سکتے ہیں. یہ اس وجہ سے ہے کہ اس پر چلنے والی آپریٹنگ سسٹم کو ملٹی ماسٹنگ کی حمایت نہیں کرتا. ملٹاسکنگ اسمارٹ فونز میں آئی ہے، خاص طور پر آئی فون میں (آئی ایس او میں) اور لوڈ، اتارنا Android، لیکن یہ بالکل کمپیوٹرز میں کام نہیں کرتا.

اسمارٹ فونز میں ملٹی ماسک

یہاں، چیزیں کچھ مختلف ہیں. اسمارٹ فونز میں اطلاقات (ریفرنس میں زیادہ تر iOS اور Android پر بنا دیا گیا ہے) جو پس منظر میں چل رہا ہے وہ ہمیشہ ضروری طور پر multitasking ظاہر نہیں کرتے ہیں. وہ، حقیقت میں، تین ریاستوں میں ہو سکتا ہے: چل رہا ہے، معطل (سو) اور بند. جی ہاں، بعض اطلاقات کسی جگہ کی وجہ سے کچھ اطلاقات خالی طور پر بند ہیں. آپ شاید اس پر اشارہ نہیں لیں گے اور اس حقیقت کو دریافت کریں جب آپ ایپ کو دوبارہ دوبارہ شروع کرنا چاہتے ہیں، کیونکہ یہ آپریٹنگ سسٹم ہے جس سے آپ کو زیادہ کنٹرول نہیں ملتا ہے.

جب اے پی پی چل رہا ہے ریاست میں، یہ پیش منظر میں ہے اور آپ اس کے ساتھ کام کر رہے ہیں. جب اے پی پی چل رہا ہے تو، اس سے کم یا کم کام کمپیوٹر پر ہوتا ہے، یعنی اس کے ہدایات پر عملدرآمد کی طرف سے عملدرآمد کیا جارہا ہے اور یہ میموری میں جگہ لے لیتا ہے. اگر یہ ایک نیٹ ورک ایپ ہے، تو یہ ڈیٹا موصول اور بھیج سکتا ہے.

زیادہ تر وقت، اسمارٹ فونز پر اطلاقات معطل (نیند) ریاست میں ہیں. اس کا مطلب یہ ہے کہ آپ کہاں چھوڑ چکے ہیں منجمد ہیں - اس پروسیسر میں اب تک ایپ کو پھانسی نہیں دی جاسکتی ہے اور وہ یاد رکھنے والے جگہ پر قبضہ کر لیا جاتا ہے، یہ جگہ دوسری جگہوں پر چلنے کی وجہ سے میموری جگہ کی کمی ہوگی. اس صورت میں، یاد رکھنے والے ڈیٹا کو عارضی طور پر ثانوی سٹوریج (ایسڈی کارڈ یا فون کی توسیع شدہ میموری پر ذخیرہ کیا جاتا ہے) - یہ کمپیوٹر پر ہارڈ ڈسک کے مطابق موزوں ہوگا. اس وقت، جب آپ اپلی کیشن دوبارہ شروع کرتے ہیں تو یہ آپ کو بالکل صحیح طور پر لاتا ہے جہاں آپ کو چھوڑ دیا گیا ہے، پروسیسر کی طرف سے عملدرآمد کرنے کے لۓ اس ہدایات کو دوبارہ بحال کرنے اور سیکنڈری اسٹوریج سے حبنیٹنگ ڈیٹا کو اہم میموری پر واپس لاتے ہیں.

ملٹاسکنگ اور بیٹری کی زندگی

ایک نیند اپلی کیشن کوئی پروسیسر طاقت، کوئی میموری نہیں ہے اور کوئی کنکشن نہیں قبول کرتا ہے - یہ ٹھیک ہے. اس طرح، یہ کوئی اضافی بیٹری طاقت نہیں ہے. لہذا اسمارٹ فونز کے لئے زیادہ تر اطلاقات نیند موڈ کو اپنانے کرتے ہیں جبکہ پس منظر میں چلانے کے لئے کہا جاتا ہے؛ وہ بیٹری طاقت کو بچاتے ہیں. تاہم، اطلاقات جو مسلسل کنکشن کی ضرورت ہوتی ہے، مثلا ویوآئپی ایپس جیسے چلنے والی ریاست میں رکھنا چاہئے، بیٹری کی قربانی کرنا. یہی وجہ ہے کہ اگر وہ نیند بھیجے جاتے ہیں تو، کنکشن سے انکار کردیا جائے گا، کالز کو رد کردیا جائے گا، اور کالروں کو مطلع کیا جائے گا کہ مثال کے طور پر پرسکون ناقص نہیں ہے، مثال کے طور پر. لہذا، کچھ ائپس پس منظر میں چلتے ہیں، اصلی ملٹی ماسک کی کارکردگی، جیسے موسیقی کے اطلاقات، مقام سے متعلق ایپس، نیٹ ورک سے متعلق ایپس، نوٹیفکیشن اطلاقات کو دھکا اور خاص طور پر ویوآئپی ایپس کی طرح چلتے ہیں.

آئی فون اور آئی پی پی میں ملٹی ماسک

یہ iOS کے ساتھ 4 میں شروع ہوا. آپ گھر کی اسکرین پر واپس جانے سے چلتے ہوئے اے پی پی کو چھوڑ کر ایک پس منظر ایپ میں سوئچ کرسکتے ہیں. یہاں ملاحظہ کریں کہ یہ اپلی کیشن کو بند کرنے سے مختلف ہے. اگر آپ پس منظر میں کسی اپلی کیشن کے ساتھ دوبارہ شروع کرنا چاہتے ہیں تو، آپ ہوم بٹن پر ڈبل کلک کرکے، اپلی کیشن سوئچر کا استعمال کرسکتے ہیں. یہ اسکرین کے نچلے حصے میں شبیہیں کی صف پر توجہ مرکوز کرے گا، باقی اسکرین کے مواد کو دھندلاپن یا بھوری رنگ دے گا. ظاہر ہونے والے شبیہیں وہ 'بائیں کھلے' ہیں. پھر آپ پوری فہرست کے ذریعے چلنے اور ان میں سے کسی کو منتخب کرنے کے لئے سوائپ کرسکتے ہیں.

iOS بھی پش نوٹیفکیشن کا استعمال کرتا ہے، جس میں لازمی طور پر ایک میکانزم ہے جو سرور سے سگنل داخل کرنے کو قبول کرتا ہے جس میں پس منظر میں چلنے والے اطلاقات کو بہار ہوتا ہے. اطلاقات کو مطلع کرنا سننے والے اطلاقات کو مکمل طور پر نیند نہیں جا سکتا لیکن چل رہا ہے ریاست میں آنے والے پیغامات سننے کی ضرورت ہے. آپ طویل پس منظر کا استعمال کرتے ہوئے پس منظر میں 'قتل' ایپس کو منتخب کرسکتے ہیں.

لوڈ، اتارنا Android میں Multitasking

آئس کریم سینڈوچ 4.0 سے پہلے لوڈ، اتارنا Android کے ورژن میں، گھر کے بٹن پر دباؤ پس منظر میں ایک چل رہا ہے اے پی پی لاتا ہے، اور گھر کے بٹن کو دبا دیتی ہے، حال ہی میں استعمال شدہ اطلاقات کی ایک فہرست لاتا ہے. آئس کریم سینڈوچ 4.0 چیزیں تھوڑا سا تبدیل کرتا ہے. ایک نمایاں حالیہ ایپ کی فہرست ہے جو آپ کو اطلاقات کو منظم کرنے کے تاثیر دیتا ہے، جو حقیقت میں واقع نہیں ہے، لیکن یہ اچھا ہے. حالیہ فہرست میں موجود تمام اطلاقات چل رہے ہیں - کچھ سو رہے ہیں اور کچھ پہلے ہی مردہ ہیں. فہرست میں ایک اپلی کیشن کو ٹیپ اور منتخب کرنے سے قبل پہلے ہی چل رہا ہے ریاست (جس میں اوپر کی بات کی گئی وجوہات کی بناء پر کسی حد تک کم ہے) سے موسم بہار ہوسکتا ہے، یا ایک نیند ریاست سے جاگتا ہے، یا اپلی کیشن کو لوڈ کرسکتا ہے.

Multitasking کے لئے ڈیزائن کردہ اطلاقات

اب اس اسمارٹ فونز کو کسی حد تک کچھ حد تک ملٹاسکنگ کی مدد ملتی ہے، کچھ اطلاقات بھی خاص طور پر ایک کثیر مقصود ماحول میں کام کرنے کے لئے ڈیزائن کیے جاتے ہیں. iOS کے لئے اسکائپ کا ایک مثال ہے، جس میں اطلاعات کو سنبھالا کرنے کے لئے نئی صلاحیتیں ہیں اور پس منظر میں باقی فعال طور پر بیٹری کی طاقت کو مؤثر طور پر بیٹری طاقت کا استعمال کرتے ہوئے. اسکائپ ایک ویوآئپی ایپ ہے جو آواز اور ویڈیو کالز کی اجازت دیتا ہے اور اس وجہ سے بہتر صارف کے تجربے کے لئے ہمیشہ فعال رہنے کی ضرورت ہے، جیسے آپ کے موبائل فون آنے والی کالوں اور ٹیکسٹ پیغامات سے سگنلوں کو مستقل طور پر سنتے ہیں.

بعض geeky صارفین کو ان کے آلات پر ملٹاسکنگ غیر فعال کرنا چاہتی ہے، شاید اس وجہ سے کہ وہ اس پس منظر میں چل رہے ہیں کہ ان کی مشینیں سست مشینوں کو سست اور بیٹری کی زندگی کھاتے ہیں. یہ ممکن ہے، لیکن آپریٹنگ سسٹم اصل میں آسان کرنے کے لئے آسان اختیارات نہیں دیتے ہیں. پس منظر میں جمع ہونے والے طریقوں کو استعمال کرنے کی ضرورت ہے. iOS کے لئے، کچھ پیروی کرنے کے لئے اقدامات کئے گئے ہیں جو سب کے لئے نہیں ہیں، اور جس میں میں ذاتی طور پر سفارش نہیں کروں گا. یہ بھی جیل باخبر کرنے کی ضرورت ہوسکتی ہے.