مقارنة بين نظام Harmony OS و اندرويد Android من الافضل ؟

أصبح نظام التشغيل HarmonyOS الطموح متعدد المنصات من Huawei رسميًا. حيث كانت هناك الكثير من التكهنات حول ما إذا كان سيكون هذا النظام بديل لنظام التشغيل Android للهواتف الذكية الخاصة بهواوي Huawei و Honor أم لا

حيث كشفت الشركة عن العديد من التفاصيل حول نظام Harmony OS ويبدو أن خططها الخاصة بنظام التشغيل تتضمن أكثر بكثير من مجرد جعلها نظام تشغيل منافس لنظام Android.
المقال سابق : هواوي تطلق نظام التشغيل الخاص بها Harmony OS
لذلك ، إليك بعض الاختلافات بين نظام الاندرويد Android من Google ونظام التشغيل Harmony OS الذي تم الإعلان عنه مؤخرًا:

مقارنة بين نظام Harmony OS ونظام Android

- نظام Harmony OS لا يعتمد على Linux kernel

الشيء الأساسي الذي يميز HarmonyOS عن Android هو حقيقة أنه لا يتضمن Linux في جوهره. حيث قامت Huawei بتطوير microkernel جديد تمامًا لنظام التشغيل المستقبلي.

واصل ريتشارد يو ، الرئيس التنفيذي لقسم أعمال المستهلكين في Huawei ، المقارنة بين HarmonyOS ونظام تشغيل Fuchsia OS الخاص بشركة Google والذي يعتمد على Zircon microkernel.

حجم النواة الصغيرة أصغر من حجم النواة المتجانسة (مثل Linux) لأنه لا يتضمن سوى الحد الأدنى من الشفرة المطلوبة لتشغيل نظام التشغيل. يحتوي microkernel من Huawei على حوالي 1/1000 من مقدار الكود الموجود في نواة Linux حيث أنه يتضمن فقط جدولة سلاسل الرسائل و IPC.
جميع الخدمات الأخرى مثل أنظمة الملفات ، وبرامج تشغيل الأجهزة ، وبرامج تشغيل الشبكة ، وما إلى ذلك ، تعمل في مساحة المستخدمين.

في مثل هذه الحالات ، يصبح التواصل بين العمليات (IPC) عاملاً مهمًا في الأداء الكلي لنظام التشغيل. حيث تدعي Huawei أن microkernel تقدم IPC أسرع بنسبة تصل إلى 5 مرات من Fuchsia وأسرع بثلاثة أضعاف من QNX microkernel.

- HarmonyOS ليس منافس للاندرويد Android

تعد Huawei حازمة الآن في موقفها المتمثل في أن HarmonyOS ليس منافسًا مباشرًا لنظام Android. إنهم يريدون الاستمرار في العمل على نظام Android ولكن يمكنهم تحويل هواتفهم الذكية إلى HarmonyOS في يوم أو يومين إذا تم طرد الشركة من الولايات المتحدة

في البداية ، ستركز Huawei على جلب نظام التشغيل إلى الشاشات الذكية ، ومكبرات الصوت الذكية ، وما إلى ذلك ، تتوقع Huawei أنه سيكون هناك وفرة من التقنيات المستندة إلى AI و IoT و 5G بحلول عام 2025 يبدو تصميم نظام التشغيل لهذا النوع من الأجهزة بمثابة خطوة جيدة للتدقيق في المستقبل.

لذا  نظام HarmonyOS  هو الخطة ب التي أعدتها الشركة. بالنظر إلى التوترات المتصاعدة بين الولايات المتحدة والصين ، هناك تكهنات بأن شركة Huawei يمكن أن تذهب مع HarmonyOS لسلسلة Mate 30 القادمة. اعتبارًا من الآن ، لم يتلق الجهاز شهادة Google Play ، وهو أمر لا بد منه للتحميل المسبق لخدمات Android OS وخدمات Google عليه.

- نظام HarmonyOS أسرع نظريا من اندرويد Android

تستخدم Huawei "نظام التشغيل الموزع" كمسرحية جديدة لبيع أحدث عروضها في صناعة الهواتف الذكية. يستخدم HarmonyOS جدولة المهام الموزعة وإدارة البيانات الموزعة لتحسين أدائها.

تجادل Huawei بأن نظام HarmonyOS "الموزع" الخاص بها يمكن أن يتفوق على Android في حقيقة أن Android يستخدم الكثير من التعليمات البرمجية الزائدة ، وآلية جدولة عفا عليها الزمن ومشكلات التجزئة.

تقوم microkernel بنشر آلية جدولة جديدة تسمى "Deterministic Latency Engine" تستخدم تحليل الحمل في الوقت الفعلي ، ومطابقة خصائص التطبيق ، والتنبؤ بتخصيص موارد النظام بطريقة أفضل.

تدعي الشركة أنها أدت إلى تحسين استجابة زمن الوصول بنسبة تصل إلى 25.7 ٪ وتحسين مستوى تقلب الكمون بنسبة 55.6 ٪.

ولإعطاء مثال على الطريق السريع ، تقول Huawei إن آلية جدولة المعارض العادلة في Linux تعامل جميع الموارد بنفس الطريقة ، مما يقلل من الأداء. ومع ذلك ، لا يمكن التنبؤ بالنتيجة النهائية حتى يأتي نظام التشغيل الفعلي إلى أيدي الأشخاص الخبراء.

- نظام HarmonyOS لايمكن عمل روت Root عليه

لدى العديد من الأشخاص الذين يستخدمون Android فكرة عما هو عمل روت لنظام الاندرويد
اقرا من هنا :  ما معنى الروت ROOT على اجهزة اندرويد ؟
ومن المثير للاهتمام ، في HDC 2019 ، أعلنت Huawei أن نظام التشغيل الخاص بها لن يدعم الوصول إلى الجذر اي لايمكن عمل روت على الأجهزة. و هذا ينبغي أن يحسن الأمن العام لل microkernel والأجهزة ككل .

- تطوير التطبيقات : لا يزال الاندرويد هو الفائز

في خضم كل هذا ، تواجه Huawei معركة كبيرة للفوز ، والتي ستقرر في النهاية الفائز النهائي: منحيث النظام البيئي للتطبيفات. لقد رأينا بالفعل أن الشركة التي تمتلك سوق التطبيقات هي فى العادة التى تمتلك صناعة الهواتف الذكية. جوجل وأبل مثلا هي أكبر الأمثلة على ذلك.

فيما يتعلق بشركة Huawei ، فهي مشغولة بمحاولة جذب المطورين إلى نقل تطبيقاتهم من متجر Play Store الى متجرها البديل المسمى AppGallery.

HarmonyOS لا يدعم تطبيقات Android في الوقت الحالي ولكن Huawei تقول أن القيام بذلك سيكون سهلاً للغاية بالنسبة للمطورين. أصدرت الشركة جميع SDKs المطلوبة والأدوات الأخرى التي ستساعد المطورين على إعادة ترجمة تطبيقاتهم الخاصة بـ HarmonyOS.