jiejuefangan

Huawei Harmony OS 2.0: هتي اهو سڀ ڪجهه آهي جيڪو توهان کي ڄاڻڻ جي ضرورت آهي

Huawei Harmony OS 2.0 ڇا ڪرڻ جي ڪوشش ڪري رهيو آهي؟مان سمجهان ٿو ته نقطو آهي، IoT (انٽرنيٽ آف شين) آپريٽنگ سسٽم ڇا آهي؟جيئن ته موضوع پاڻ لاءِ، اهو چئي سگهجي ٿو ته اڪثر آن لائين جوابن کي غلط سمجھيو ويو آهي.مثال طور، اڪثر رپورٽون ايمبيڊڊ سسٽم جو حوالو ڏين ٿيون جيڪو هڪ ڊوائيس تي هلندو آهي ۽ هارموني OS کي ”انٽرنيٽ آف ٿنگس“ آپريٽنگ سسٽم طور.مون کي ڊپ آهي ته اهو صحيح ناهي.

گهٽ ۾ گهٽ هن خبر ۾، اهو غلط آهي.اتي هڪ اهم فرق آهي.

جيڪڏهن اسان چئون ته ڪمپيوٽر آپريٽنگ سسٽم صارفين کي انهن جي ڪمپيوٽرن کي سافٽ ويئر ذريعي استعمال ڪرڻ ۾ مدد ڪري رهيو آهي، ته پوء ايمبيڊڊ سسٽم IoT ڊوائيسز جي نيٽ ورڪنگ ۽ ڪمپيوٽنگ جي مسئلن کي پاڻ کي حل ڪرڻ آهي.هارموني او ايس جي ڊيزائن جو خيال حل ڪرڻ آهي ته صارف ڇا ڪري سگهن ٿا ۽ اهو سافٽ ويئر ذريعي ڪيئن ڪجي.

آئون مختصر طور تي انهن ٻن سسٽم جي وچ ۾ فرق متعارف ڪندس ۽ ڇا هارموني OS 2.0 هن خيال سان ڪيو آهي.

1.IoT لاءِ ايمبيڊڊ سسٽم هارموني جي برابر ناهي

سڀ کان پهريان، اتي ڪجھھ آھي جيڪو سڀني کي ڄاڻڻ گھرجي.IoT جي عمر ۾، اليڪٽرانڪ ڊوائيسز وڏي تعداد ۾ اڀري رهيا آهن، ۽ ٽرمينل isomerization پيش ڪري رهيا آهن.اهو ڪيترن ئي واقعن جي باري ۾ آڻيندو آهي:

هڪ آهي ڊوائيسز جي وچ ۾ ڪنيڪشن جي واڌ جي شرح خود ڊوائيس کان تمام گهڻي آهي.(مثال طور، هڪ سمارٽ واچ هڪ ئي وقت وائي فائي ۽ ڪيترن ئي بلوٽوٿ ڊوائيسز سان ڳنڍجي سگهي ٿي.)

ٻيو هڪ آهي، ڊوائيس جو پنهنجو هارڊويئر ۽ ڪنيڪشن پروٽوڪول وڌيڪ متنوع ٿي رهيا آهن، ۽ اهو پڻ چئي سگهجي ٿو ته ٽڪرا ٽڪرا.(مثال طور، IoT ڊوائيسز جي اسٽوريج اسپيس ٿي سگھي ٿي ڏهه ڪلوبائٽس کان وٺي گھٽ پاور ٽرمينلز لاءِ سوين ميگا بائيٽ گاڏين جي ٽرمينل تائين، گھٽ ڪارڪردگي MCU کان وٺي طاقتور سرور چپس تائين.)

جيئن ته اسان سڀ ڄاڻون ٿا، آپريٽنگ سسٽم جي اهميت ڊوائيس جي هارڊويئر جي بنيادي ڪمن کي ختم ڪرڻ ۽ مختلف ايپليڪيشن سافٽ ويئر لاء هڪ متحد انٽرفيس مهيا ڪرڻ آهي، انهي سان گڏ پيچيده هارڊويئر شيڊولنگ آپريشن کي الڳ ڪرڻ ۽ بچائڻ.اهو مختلف ايپليڪيشنن کي هارڊويئر سان ڊيل ڪرڻ جي بغير هارڊويئر کي هٽائڻ جي اجازت ڏئي ٿو.

انٽرنيٽ جي شين ۾، هارڊويئر ۾ ئي نوان مسئلا ظاهر ٿيا آهن، جيڪو آپريٽنگ سسٽم لاء هڪ نئون موقعو ۽ هڪ نئون چئلينج آهي.پاڻ انهن ڊوائيسز جي ڪنيڪشن، فريگمينٽيشن، ۽ سيڪيورٽي کي حل ڪرڻ لاءِ، ڪافي ڪجھ ايمبيڊڊ آپريٽنگ سسٽم ٺاهيا ويا آهن، جهڙوڪ Huawei جو Lite OS، Mbed OS of ARM، FreeRTOS، ۽ وڌايل safeRTOS، Amazon RTOS وغيره.

IoT جي ايمبيڊڊ سسٽم جون قابل ذڪر خاصيتون آهن:

هارڊويئر ڊرائيورن کي آپريٽنگ سسٽم ڪنييل کان الڳ ڪري سگهجي ٿو.

IoT ڊوائيسز جي متفاوت ۽ ٽڪرا ٿيل خاصيتن جي ڪري، مختلف ڊوائيسز ۾ مختلف فرم ويئر ۽ ڊرائيور آهن.انهن کي ضرورت آهي ته ڊرائيور کي آپريٽنگ سسٽم جي ڪنييل کان الڳ ڪري ته جيئن آپريٽنگ سسٽم ڪنيل وڌيڪ اسپيبلبل ۽ ٻيهر استعمال لائق وسيلو ٿي سگهي.

آپريٽنگ سسٽم کي ترتيب ۽ ترتيب ڏئي سگهجي ٿو.

جيئن مون اڳ ۾ چيو آهي، IoT ٽرمينلز جي هارڊويئر ڪنفيگريشن وٽ اسٽوريج اسپيس آهي جيڪا ڏهن ڪلوبائٽس کان وٺي سوين ميگا بائيٽ تائين آهي.تنهن ڪري، ساڳئي آپريٽنگ سسٽم کي لازمي طور تي ترتيب ڏيڻ يا متحرڪ طور تي ترتيب ڏيڻ جي ضرورت آهي ته گهٽ-آخر يا اعلي-آخر پيچيده ضرورتن کي هڪ ئي وقت ۾ ترتيب ڏيڻ لاء.

ڊوائيسز جي وچ ۾ تعاون ۽ مداخلت کي يقيني بڻائي.

انٽرنيٽ جي شين جي ماحول ۾ هڪ ٻئي سان ڪم ڪرڻ لاءِ هر ڊوائيس لاءِ وڌيڪ ۽ وڌيڪ ڪم هوندا.آپريٽنگ سسٽم کي انٽرنيٽ جي شين جي اوزارن جي وچ ۾ رابطي جي ڪارڪردگي جي ضمانت ڏيڻ جي ضرورت آهي.

IoT ڊوائيسز جي حفاظت ۽ اعتبار کي يقيني بڻائي.

IoT ڊوائيس پاڻ کي وڌيڪ حساس ڊيٽا محفوظ ڪري ٿو، تنهنڪري ڊوائيس تائين رسائي جي تصديق جي گهرج وڌيڪ آهي.

هن قسم جي سوچ تحت، جيتوڻيڪ هن قسم جو آپريٽنگ سسٽم IoT ڊوائيسز جي هارڊويئر آپريشن، گڏيل ڪالنگ ۽ نيٽ ورڪنگ جي مسئلن کي حل ڪري ٿو، پر اهو غور نٿو ڪري ته صارفين انٽرنيٽ سان ڳنڍيل IoT ڊوائيسز جي سهولت لاء انهن سسٽم کي ڇا ۽ ڪيئن استعمال ڪري سگهن ٿا.

صارفين جي نقطي نظر کان، اهڙي IoT ڊوائيس سسٽم لاء ڪالنگ عمل عام طور تي هن طرح آهي:

صارفين کي پنهنجي APP يا IoT ڊوائيس پس منظر جي انتظام کي استعمال ڪرڻ جي ضرورت آهي (جهڙوڪ ڪلائوڊ مئنيجر)، ڊوائيس تي IoT انٽرفيس کي سڏڻ، ۽ پوء IoT ڊوائيس تي سسٽم ذريعي هارڊويئر ڊوائيس تائين رسائي.اهو اڪثر ڪري موبائيل آپريٽنگ سسٽم ۽ انٽرنيٽ جي شين جي ڊوائيس سسٽم جي وچ ۾ باهمي ڪالون شامل آهي.APP هتي صرف هڪ انٽرنيٽ آف ٿنگس ڊوائيس پس منظر جي انتظام آهي.شين جي ڪنهن به انٽرنيٽ جي وچ ۾ ڳنڍيل ڊوائيس تمام پيچيده ٿي ويندي.

 2.هارموني پنهنجي ڊزائن جي خيالن ۾ ڇا بهتر ڪيو آهي؟

ڊوائيسز جي وچ ۾ ڪنيڪشن هاڻي ايپليڪيشن پرت جو ڪم نه آهي پر وچولي ويئر ذريعي ان کي ڍڪيل ۽ الڳ ڪيو ويو آهي.

سطح تي، هارموني OS 2.0 IoT ڊوائيسز جي ڪنيڪشن کي "تقسيم ٿيل نرم-بس" ذريعي الڳ ڪري ٿو، اهڙيء طرح موبائل سسٽم تي ڪنيڪشن مينيجمينٽ کان پاسو ڪري ٿو ته جيئن توهان پريس ڪانفرنس ۾ ڏسي سگهو ٿا ته ميوئل ڪال هارموني موبائل فون ۽ انٽرنيٽ آف ٿنگس ڊوائيسز تمام گهڻو آهي. آسان.

پر هڪ آپريٽنگ سسٽم جي نقطه نظر کان، ڪنيڪشن انڪپسوليشن آئسوليشن صرف ڪنيڪشن مينيجمينٽ جي سهولت کان وڌيڪ آڻيندو آهي.ان جو مطلب اهو آهي ته "رابطي" ايپليڪيشن پرت کان هارڊويئر پرت تائين نازل ٿئي ٿي، هڪ ٽڪرا ٿيل آپريٽنگ سسٽم جي بنيادي صلاحيت بنجي ٿي.

هڪ پاسي، ڪراس-پليٽ فارم آپريٽنگ سسٽم وسيلن جي ڪالن کي پار ڪرڻ جي ضرورت ناهي.هن جو مطلب آهي ته ڪراس-سسٽم ڊيٽا رابطي جي ضرورت نه آهي ڳنڍڻ ۽ استعمال ڪندڙ طرفان تصديق ٿيل.انهيء ڪري، آپريٽنگ سسٽم ڪنيڪشن جي معيار کي يقيني بڻائڻ دوران ڊوائيسز تي ڪال ڪري سگهي ٿو.هن وقت، هارڊويئر ڊيوائس/ڪمپيوٽنگ سسٽم/اسٽوريج سسٽم ٻن ڊوائيسن جي وچ ۾ ڪم ڪرڻ جي قابل آهي، تنهنڪري ٻه يا وڌيڪ شيئر هارڊويئر/اسٽوريج ڊيوائسز لاڳو ڪري سگهن ٿيون- ”سپر ٽرمينل“، جيئن ڪراس ڊيوائس ڪئميرا جي هم وقت سازي، فائيل هم وقت سازي، ۽ اڃا به ممڪن مستقبل CPU/GPU ڪراس پليٽ فارم ڪالون.

ٻئي طرف، اهو پڻ نمائندگي ڪري ٿو ته ڊولپرز پاڻ کي IoT رابطي جي پيچيده ڊيبنگ تي گهڻو ڌيان ڏيڻ جي ضرورت ناهي.انهن کي فنڪشنل منطق ۽ انٽرفيس منطق تي ڌيان ڏيڻ جي ضرورت آهي.اهو IoT ايپليڪيشن جي ترقي جي قيمت کي خاص طور تي گھٽائي ڇڏيندو ڇو ته هر ايپليڪيشن سسٽم کي اڳ ۾ ئي ترقي ۽ ڊيبگ ڪرڻ جي ضرورت هوندي آهي سڀ کان وڌيڪ بنيادي ايپليڪيشن افعال کان ڊوائيس ڪنيڪشن تائين، نتيجي ۾ ايپليڪيشن سسٽم جي خراب موافقت جي نتيجي ۾.ڊولپرز کي صرف هارموني سسٽم پاران مهيا ڪيل API تي ڀروسو ڪرڻ جي ضرورت آهي پيچيده ڊيبگنگ ڪنيڪشن کان بچڻ ۽ ڪيترن ئي ڊوائيسز جي موافقت ۽ ترقي کي مڪمل ڪرڻ لاء.

اهو تصور ڪيو وڃي ٿو ته ڪيتريون ئي ايپليڪيشنون هونديون جيڪي مستقبل ۾ هڪ کان وڌيڪ IoT ڊوائيس لاڳو ڪندا، ۽ اهي ايپليڪيشنون انهن کي گڏ ڪرڻ کان وڌيڪ اثرائتي هونديون.اهي اثرات نسبتا اعلي ترقياتي خرچن جي ضرورت آهي ته جيئن حاصل ڪرڻ ڏکيو آهي.

هن معاملي ۾، صلاحيت:

1. مڪمل طور تي ڪراس-سسٽم ڪالن کان پاسو ڪريو ته جيئن IoT سافٽ ويئر ۽ ڪيترن ئي IoT هارڊويئر ڊوائيسز کي حقيقي طور تي آپريٽنگ سسٽم ذريعي ڊيڪپل ڪري سگهجي.

2. بلڪل مختلف منظرنامي کي منهن ڏيڻ، هڪ آپريٽنگ سسٽم ذريعي سڀني IoT ڊوائيسز کي لازمي خدمتون (ايٽمي سروس ڪارڊ) مهيا ڪريو.

3. ايپليڪيشن ڊولپمينٽ صرف فنڪشنل منطق تي ڌيان ڏيڻ جي ضرورت آهي، جيڪو خاص طور تي ڪيترن ئي IoT ڊوائيس ايپليڪيشنن جي ترقي جي ڪارڪردگي کي بهتر بڻائي ٿو.

جيڪڏهن اسان ان جي باري ۾ تمام گهڻي سوچون ٿا جڏهن سڀئي ڊوائيس ڳنڍيل آهن، ڇا ڊوائيس تي ايپليڪيشن سروسز کي ترجيح هوندي؟يقينن، موجوده هارموني سسٽم کي خدمتون مهيا ڪرڻ جو بنيادي هجڻ گهرجي، ۽ انساني ڌيان جو ڊوائيس بنيادي ڊوائيس آهي.

جيئن مون شروع ۾ چيو آهي، موجوده انٽرنيٽ آف ٿنگ سسٽم جي مقابلي ۾، اهو صرف بنيادي مسئلن کي حل ڪري ٿو انٽرنيٽ آف ٿنگس ڊوائيسز جي وڏي ڪنيڪشن ۽ ڊيوائس فريگمينٽيشن ته جيئن IoT ڊوائيسز پاڻ ۾ ڳنڍجي سگهن؛هڪ آپريٽنگ سسٽم جي طور تي، وڌيڪ غور ڪيو وڃي ته صارفين ۽ ڊولپرز لاءِ انهن ڊوائيسز کي استعمال ڪرڻ يا ان کي استعمال ڪرڻ ڪيترو آسان آهي 1=1 2 کان وڌيڪ اثر مڪمل ڪرڻ لاءِ.

 


پوسٽ جو وقت: جون-11-2021