Английские документы | 中文文档 | Тюркч Дёкюманлар

Куратор удивительных вещей, связанных с Harmonyos
HarmonyOS -это первая полноценная распределенная ОС, основанная на Microkernel. Это операционная система, независимо разработанная Huawei. Система HarmonyOS была официально выпущена на конференции разработчиков Huawei (<HDC.2019>) 9 августа 2019 года. Huawei будет лидировать в развертывании интеллектуальных терминалов, таких как интеллектуальные экраны, терминалы транспортных средств и носимые терминалы. В будущем больше интеллектуальных устройств будут оснащены HarmonyOS с открытым исходным кодом, чем когда -либо.
HarmonyOS достигает модульной связи, что соответствует гибкому развертыванию различных устройств. HarmonyOS имеет три слоя архитектуры. Первый слой - это ядро, второй слой - основные услуги, а третий слой - это программная структура. Его можно использовать на большом экране, ПК, автомобиле и другом различном оборудовании. Его также можно использовать на мобильных телефонах в любое время, но в настоящее время Huawei по -прежнему предпочитает Android.
Основной слой гармони состоит из HarmonyOS microkernel , Linux kernel и Lite OS , и в будущем он станет полной архитектурой Microkernel Harmonyos.
Huawei HarmonyOS . Дата объявления о регистрации торговой марки HarmonyOS - 14 мая 2019 года. Исключительные права HarmonyOS товарные знаки - с 14 мая 2019 года по 13 мая 2029 года.HarmonyOS .HarmonyOS , а операционная система HarmonyOS будет открытым исходным кодом.
Harmonyos предназначена для удовлетворения требований к подключению высокого стандарта полноценного интеллектуального опыта. По этой причине Huawei предложил четыре системных решения с основными функциями.
«Распределенная архитектура ОС» и «Распределенная технология мягкой шины» Harmonyos защищает от трудностей в реализации базовых технологий соответствующих распределенных приложений через четыре возможности платформы общественной коммуникации, распределенного управления данными, распределенного планирования возможностей и виртуальных перисторовников, что позволяет разработчикам сосредоточиться на своей собственной бизнес -логике, например, на открытом. Разработка перекрестных распределенных приложений, таких как один и тот же терминал, также позволяет конечным потребителям пользоваться бесшовным опытом, обеспечиваемым мощным перекрестным возможностями бизнес-сотрудничества для каждого сценария использования.

Harmonyos решает проблему неадекватной производительности существующих систем, используя две технологии: детерминированный двигатель задержки и высокопроизводительный МПК. Определение двигателя задержки может присвоить приоритет и ограничение по времени выполнения задачи в системе до выполнения задачи. Ресурсы приоритетной задачи будут уделять приоритет планирования, а задержка ответа на заявку будет уменьшена на 25,7%. Компактная структура Harmonyos Microkernel значительно повышает производительность IPC (межпроцессная связь), а эффективность обработки коммуникации в пять раз выше, чем в существующих системах.

Harmonyos принимает новую микроъядерную конструкцию, которая имеет более сильные функции безопасности и низкую задержку. Основная идея дизайна Microkernel заключается в том, чтобы упростить функции ядра, реализовать как можно больше системных служб в состояниях пользователей за пределами ядра и добавить защиту друг другу. MicrokerNels предоставляют только самые основные услуги, такие как многопроцессорное планирование и многопроцессная связь.

Harmonyos применяет технологию Microkernel к надежной среде исполнения (TEE) и изменяет надежную безопасность с помощью формальных методов. Формальный метод - это эффективное средство для проверки правильности системы и отсутствия лазеек из источника с помощью математических методов. Традиционные методы проверки, такие как проверка функций и атака моделирования, могут быть подтверждены только в ограниченных сценариях, в то время как формальные методы могут проверять все пути работы программного обеспечения через модель данных. Впервые Harmonyos применил формальные методы к терминальной футболке, что значительно улучшает уровень безопасности. В то же время, поскольку количество кода Harmonyos Microkernel составляет всего одну тысячную от количества макроконнеля Linux, вероятность его атаки значительно снижается.

Harmonyos полагается на многопользовательную IDE, многоязычную унифицированную компиляцию, распределенную архитектуру для обеспечения управления макетом экрана и интерактивной автоматической адаптации, сопротивления управления поддержкой, ориентированного на предварительное визуальное программирование, чтобы разработчики могли эффективно создавать многопользовательское автоматическое приложение, основанное на одном и том же проекте, для достижения реальной разработки, многоцелевого, многоцелевого. Развертывание для достижения общей экологии между устройствами. Huawei Ark Compiler-это первый статический компилятор, который заменит модель виртуальной машины Android, которая позволяет разработчикам компилировать языки высокого уровня в машинный код одновременно в среде разработки. Кроме того, компилятор ARK будет поддерживать многоязычный унифицированный компиляцию в будущем, что может значительно повысить эффективность развития.
Harmony -это операционная система, совместимая с Android-APP, компилятор ARK может улучшить беглость работы системы Android на 24%, скорость отклика на 44%и плавность стороннего приложения до 60%. [О SDK]
[о книгах]
Советы: этот проект не официальный. Этот проект собирает документы о Harmonyos из Интернета. Это не коммерческий проект. Этот проект просто представляет Harmonyos, и все документы и коды поступают из Интернета. Если вы используете этот проект для бизнеса или что -то в этом роде о зарабатывании денег, или в случае любых споров, возникающих из использования или в связи с этим проектом, вы примете на себя ответственность за негативные результаты или последствия своего выбора или действия.