اسمارٽ فونز ۾ ملائيڪاسنگ ڇا آهي؟

ان کي اي فون ۽ Android تي ڪيترين ئي ملائيڪاسڪ ڪم ڪم ڪري رهيو آهي

هڪ گھڻائي آپريٽنگ سسٽم اهو آهي جيڪو هڪ کان وڌيڪ پروگرام يا ايپ کي گڏ ڪرڻ جي اجازت ڏيندو آهي. اسين هر روز سان گھڻائي تجربو تجربو ڪندا آهيون جڏهن اسان ڪمپيوٽرن کي استعمال ڪندا آهيون. هتي هڪ عام حالت آهي: توهان هڪ لفظ پروسيسنگ دستاويزن ٽائپنگ ڪري رهيا هئاسين جڏهن فائل ڊائون لوڊ ۽ پس منظر ۾ ڪجهه ميوزڪ راند کيڏڻ، سڀئي گڏ. اهي اهي ائپس آهن جيڪي توهان پنهنجو پاڻ کي شروع ڪيو آهي، پر ٻيا اهڙا آهن جيڪي پس منظر ۾ هلڻ کان سواء توهان کي ڄاڻڻ. باهه کي ڪم مينيجر کي باهه ڏئي ۽ توهان ڏسندا.

ملائيڪيڪنگ کي هلڪي طور تي هلندڙ آپريٽنگ سسٽم جي ضرورت آهي، حيرتوري طور تي، منظم ڪنٽرول ۾ مائڪرو پروسيسر کي ڪيئن هدايتون ۽ طريقي سان منظم ڪن ٿا، ۽ انهن جي ڊيٽا مکيه ياداشت ۾ محفوظ ٿيل آهن.

هاڻي توهان جي پراڻي موبائل فون تي غور ڪريو. توهان ان تي هڪ وقت تي صرف هڪ ئي ڪم ڪري سگهو ٿا. اهو ئي سبب آهي ته آپريٽنگ سسٽم ان تي هلائي رهي آهي ملتان جي گهڻائي جي حمايت نه ڪندو آهي. Multitasking آئي آهي خاص طور تي آئي فون ۾ (iOS ۾ بلڪه) ۽ اي Android آهي، پر اهو ساڳيو ئي ڪمپيوٽرن وانگر ڪم نٿو ڪري.

اسمارٽ فونز ۾ ملائيڪاسڪنگ

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

جڏهن هلائيندڙ رياست ۾ هڪ ايپ هوندو آهي، اهو پيش منظر ۾ آهي ۽ توهان ان سان نموني ڪئي آهي. جڏهن هڪ ايپ هلائي رهيو آهي، اهو ڪميونٽي تي ايپسون ڪندا وانگر گهٽ ڪم ڪندو آهي، يعني ان جي هدايتن پروسيسر طرفان عملدرآمد ٿي رهي آهي ۽ اهو ياداشت ۾ جاء رکي ٿو. جيڪڏهن اهو هڪ نيٽ ورڪ ايپ آهي، اهو ڊيٽا وصول ڪري ۽ موڪلي سگهي ٿو.

اڪثر وقت، اسمارٽ فونز تي ائپس معطل (sleeping) رياست ۾ آھن. هن جو مطلب اهو آهي ته توهان ڪٿي رهجي ويا آهيو. ايپ جي پروسيسر ۾ ايجاد نه ڪئي وئي آهي ۽ ٻئي يادداشت جي هلائڻ جي جاء تي ياد رکڻ واري جاء تي يادداشت جي ڳالهه هوندي آهي. انهي صورت ۾، ياداشت ۾ اهو ڊيٽا جيڪو عارضي طور تي سيڪنڊري اسٽوريج تي محفوظ ڪيو ويو آهي (ايس ڊي ڪارڊ يا فون جي وڌايو ويو ياداشت - جنهن تي ڪمپيوٽر تي هارڊ ڊسڪ سان مطابقت هوندي). پوء، جڏهن توهان ايپ ٻيهر شروع ڪريو ٿا، اهو توهان کي ڪٿان ڇڏي ٿو جتي توهان ڇڏي چڪي آهي، ان جي هدايتن کي پروسيسر طرفان جاري ڪرڻ جي ٻيهر بحال ڪرڻ ۽ هبرنائڻ واري ڊيٽا کي ثانوي اسٽوريج کان مکيه ياداشت تائين واپس آڻيندو.

ملائڻ ۽ بيٽنگ جي زندگي

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

آئي فون ۽ رکن ۾ ملائيڪاسڪنگ

اهو ايونٽ 4 سان iOS ۾ شروع ٿيو. توهان کي هلائيندڙ ايپ کي ڇڏي سگھو ٿا ۽ پس منظر ايپ کي واپس گهر ڪري سگھو ٿا گهر اسڪرين ڏانهن. هتي نوٽ ڪريو ته اهو هڪ ايپ کي بند ڪرڻ کان مختلف آهي. جيڪڏهن توهان پس منظر ۾ هڪ ايپ سان ٻيهر شروع ڪرڻ چاهيو ٿا، ته توهان گهر بٽڻ تي ڪلڪ ڪري، ايپ سوئچرر استعمال ڪري سگهو ٿا. اهو ڌيان جي شبيبين جي صف تي اسڪرين جي تري ۾، آڻيندو، يا اسڪرين جي مواد جي باقي ڪٽيل سرمائي کي آڻيندو. اهي شبيب جيڪي ظاهر ٿيندا آهن انهن کي 'کاٻي کليل' آهي. توھان سڄو لسٽ ذريعي هلائڻ لاء پوء سوائپ ڪري سگھو ٿا ۽ انھن مان ھڪڙو ھڪڙو چونڊيو.

iOS پڻ پڪو نوٽس استعمال ڪري ٿو، جيڪو بنيادي طور تي هڪ ميڪزمزم آهي جيڪو پس منظر ۾ هلندڙ ايپس اپنائڻ لاء سرور کان داخل ٿيڻ سگنل قبول ڪري ٿو. ائپس کي ڌيان ڏيڻ لاء ٻڌڻ مڪمل طور تي نه ٿي سگهي ٿو پر ايندڙ پيغامن تي ٻڌندڙ رياستن ۾ رهڻ جي ضرورت آهي. توهان کي پس منظر ۾ 'مارڻ' ائپس کي ڊگهي پريس استعمال ڪندي چونڊ ڪري سگهو ٿا.

Android ۾ ملائڻ وارو

آئس ڪريم سينڊوچ 4.0 کان اڳ وارن نسخن ۾، گهر جي بٽڻ کي دٻايو پس منظر ۾ هڪ هلندڙ ايپ آڻيندو آهي، ۽ گهر جي دٻاء تي ڊگهي دٻاء آڻيندي حالانڪه استعمال ٿيل ايپس جي هڪ فهرست آڻيندو آهي. آئس ڪريڊ سينڊوچ 4.0 شيون شيء تبديل ڪري ٿي. هتي هڪ عاليشان ايپ جي فهرست آهي جنهن کي توهان ايپس کي منظم ڪرڻ جو تاثر ڏئي ٿو، حقيقت ۾ اهو مسئلو نه آهي، پر سٺو لڳندو آهي. حيرت واري لسٽ ۾ سڀ ائپس نه هلندا آهن - ڪجهه سمهڻ وارا آهن ۽ ڪجهه اڳ ئي مري ويا آهن. فهرست ۾ هڪ ايپ تي ٽپنگ ۽ چونڊ ڪرڻ اڳ ۾ هلندڙ رياست کان اٿي سگھي ٿو (جيڪو مٿي ڄاڻايل سببن جي ڪري ڪجهه گهٽ آهي)، يا سمهڻ واري رياست مان هڪڙي اٿي، يا ايپ کي نئون ڪري لوڊ ڪريو.

ايپليڪاسٽنگ لاء ڊزائين ڪيل ڊزائين ڪيل

هاڻي انهي سمارٽ فونز گهٽ ۾ گهٽ حد تائين متحرڪ ٺاهڻ جي حمايت ڪن ٿيون، ڪجهه ائپس پڻ خاص طور تي هڪ گهڻائي ماحول ۾ ڪم ڪرڻ لاء ٺهيل آهن. هڪ مثال iOS جي لاء Skype آهي، جيڪا نوٽيفڪيشن کي هلائڻ لاء نوان صلاحيتون آهن ۽ بيڪاني طور تي بيڪاني طاقت کي استعمال ڪندي رهي ٿي. Skype هڪ VoIP ايپ آهي جيڪو آواز ۽ وڊيو ڪالون جي اجازت ڏيندو آهي ۽ تنهنڪري بهتر صارف تجربو لاء هميشه هميشه رهڻ جي ضرورت آهي، جهڙوڪ توهان جي موبائل فون ايندڙ وقت ۽ ٽيڪسٽ پيغامن مان سگنلن کي ٻڌڻ ۾ ايندو.

ڪجهه جزياتي استعمال ڪندڙ انهن جي ڊوائيس تي گهڻائي چڻڻ کي بند ڪرڻ چاهيندا آهن، شايد انهي ڪري ڇو ته اهي پس منظر ۾ هلندڙ ائپس انهن جي مشين کي سست ڪري ڇڏيندي ۽ بيٽاني زندگي کي استعمال ڪريو. اهو ممڪن آهي، پر آپريٽنگ سسٽم اصل ۾ اهو آسان طريقا نه ڏيندا آهن. توهان کي پس منظر ۾ گڏ ڪيل طريقن کي استعمال ڪرڻ جي ضرورت آهي. iOS لاء، ڪجهه قدم آهن جيڪي پيروي ڪندڙ هر ڪنهن لاء نه آهن، ۽ جيڪو آئون ذاتي طور تي سفارش نٿو ڪري سگهان. شايد شايد جڙڻ واري گهر جي ضرورت هجي.