مستندات اللغة الإنجليزية | 中文文档 | Türkçe Dökümanlar

قائمة منسقة من الأشياء الرائعة المتعلقة بالوئام
HarmonyOS هو أول نظام تشغيل موزع كامل المشهد يعتمد على microkernel. إنه نظام تشغيل تم تطويره بشكل مستقل بواسطة Huawei. تم إصدار نظام HarmonyOS رسميًا في مؤتمر مطوري Huawei (<hdc.2019>) في 9 أغسطس 2019. وسوف تأخذ Huawei زمام المبادرة في نشر أطراف ذكية مثل الشاشات الذكية ومحطات المركبات والمحطات التي يمكن ارتداؤها. في المستقبل ، سيتم تزويد المزيد من الأجهزة الذكية HarmonyOS مفتوح المصدر أكثر من أي وقت مضى.
يحقق HarmonyOS اقتران وحدات ، والذي يتوافق مع النشر المرن للأجهزة المختلفة. HarmonyOS لديه ثلاث طبقات من الهندسة المعمارية. الطبقة الأولى هي الأساسية ، والطبقة الثانية هي الخدمات الأساسية ، والطبقة الثالثة هي إطار البرنامج. يمكن استخدامه على شاشة كبيرة وجهاز كمبيوتر وسيارات وغيرها من المعدات المختلفة. يمكن استخدامه أيضًا على الهواتف المحمولة في أي وقت ، ولكن في الوقت الحالي ، لا يزال Huawei يفضل Android.
تتكون الطبقة الأساسية من الوئام من HarmonyOS microkernel و Linux kernel و Lite OS وستصبح بنية متناغمة كاملة في المستقبل.
Huawei HarmonyOS التجارية. تاريخ إعلان التسجيل للعلامة التجارية HarmonyOS هو 14 مايو 2019. الحقوق الحصرية للعلامة التجارية HarmonyOS هي من 14 مايو 2019 إلى 13 مايو 2029.HarmonyOS نظام التشغيل الخاص به.HarmonyOS ، وسيكون نظام تشغيل HarmonyOS مفتوحًا.
تم تصميم HarmonyOS لتلبية متطلبات الاتصال العالية من التجربة الذكية الشاملة. لهذا السبب ، اقترح Huawei أربعة حلول نظام مع ميزات رئيسية.
يحمي "بنية OS الموزعة" و "تقنية الحافلة اللينة الموزعة" من مطوري التطبيقات من صعوبات تنفيذ التقنيات الأساسية للتطبيقات الموزعة المقابلة من خلال القدرات الأربعة من منصة الاتصالات العامة ، وإدارة البيانات الموزعة ، وجدولة القدرة الموزعة الموزعة ، وتمكين المطورين على التركيز على المنطق التجاري ، مثلها مثل المفتوحة. يمكّن تطوير التطبيقات الموزعة المتقاطعة مثل الطرف نفسه المستهلكين النهائيين من الاستمتاع بالتجربة السلسة التي تسببها إمكانية تعاون الأعمال عبر الطرفية القوية لكل سيناريو الاستخدام.

يحل HarmonyOS مشكلة عدم كفاية الأداء للأنظمة الحالية باستخدام تقنيتين: محرك التأخير الحتمي و IPC عالي الأداء. يمكن تحديد محرك التأخير تعيين الأولوية والوقت لتنفيذ المهمة في النظام قبل تنفيذ المهمة. ستعطي موارد المهمة ذات الأولوية الأولوية للجدولة ، وسيتم تخفيض تأخير استجابة التطبيق بنسبة 25.7 ٪. يحسن بنية Harmonyos Microkernel بشكل كبير أداء IPC (اتصال Interprocess) وكفاءة الاتصال العملية أعلى بخمس مرات من الأنظمة الحالية.

يتبنى Harmonyos تصميمًا جديدًا للأوراق المالية ، والذي يحتوي على ميزات أمان أقوى ومواصفات منخفضة. تتمثل الفكرة الأساسية لتصميم Microkernel في تبسيط وظائف kernel ، وإدراك أكبر عدد ممكن من خدمات النظام في حالات المستخدم خارج kernel ، وإضافة حماية الأمان إلى بعضها البعض. توفر Microkernels فقط الخدمات الأساسية ، مثل جدولة العمليات المتعددة والاتصالات متعددة العمليات.

يطبق HarmonyOS تقنية Microkernel على بيئة التنفيذ الموثوق (TEE) ، ويعزز الأمن الموثوق به من خلال طرق رسمية. الطريقة الرسمية هي وسيلة فعالة للتحقق من صحة النظام وغياب الثغرات من المصدر باستخدام الأساليب الرياضية. لا يمكن التحقق من طرق التحقق التقليدية مثل التحقق من الوظيفة وهجوم المحاكاة إلا في سيناريوهات محدودة ، في حين أن الطرق الرسمية يمكنها التحقق من صحة جميع مسارات تشغيل البرامج من خلال نموذج البيانات. لأول مرة ، طبقت HarmonyOS طرقًا رسمية على TEE الطرفية ، مما يحسن بشكل كبير من مستوى الأمان. في الوقت نفسه ، نظرًا لأن كمية الكود من Harmonyos Microkernel ليست سوى ألف واحد فقط من Linux Macro-kernel ، يتم تقليل احتمال الهجوم إلى حد كبير.

يعتمد Harmonyos على IDE متعدد الطرفي ، والتجميع الموحد متعدد اللغات ، ومجموعة الهندسة المعمارية الموزعة لتوفير التحكم في تخطيط الشاشة والتكيف التلقائي التفاعلي ، وسحب التحكم في الدعم ، والبرمجة المرئية الموجهة نحو المعاينة ، بحيث يمكن للمطورين بناء تطبيق تلقائي متعدد الطرفي بشكل فعال استنادًا إلى نفس المشروع ، لتحقيق تطور حقيقي لمرة واحدة. النشر لتحقيق البيئة المشتركة عبر الأجهزة. Huawei Ark Compiler هو أول برنامج التحويل البرمجي الثابت يحل محل نموذج جهاز Android الظاهري ، والذي يسمح للمطورين بتجميع اللغات عالية المستوى في رمز الجهاز في وقت واحد في بيئة التطوير. بالإضافة إلى ذلك ، سوف يدعم برنامج التحويل البرمجي ARK التجميع الموحد متعدد اللغات في المستقبل ، والذي يمكن أن يحسن بشكل كبير من كفاءة التطوير.
Harmony هو نظام تشغيل متوافق مع Android-App ، يمكن لـ ARK برنامج التحويل البرمجي تحسين طاقة تشغيل نظام Android بنسبة 24 ٪ ، وسرعة الاستجابة بنسبة 44 ٪ ، ونعومة تطبيق الطرف الثالث حتى 60 ٪. [حول SDK]
[حول الكتب]
نصائح: هذا المشروع ليس رسميًا. يجمع هذا المشروع مستندات حول الوئام من الإنترنت. هذا ليس مشروعًا تجاريًا. يقدم هذا المشروع فقط HarmonyOs وجميع المستندات والرموز تأتي من الإنترنت. إذا كنت تستخدم هذا المشروع للأعمال أو شيء ما حول كسب المال ، أو في حالة وجود أي نزاعات ناشئة عن استخدام هذا المشروع أو فيما يتعلق بهذا المشروع ، فسوف تقبل كل المسؤولية عن النتائج أو الآثار السلبية للاختيار أو الإجراء.