Huawei anunciou o sistema operacional Harmony

Na conferência de desenvolvedores da Huawei foi oficialmente é apresentado Hongmeng OS (Harmony), que, segundo representantes da empresa, funciona mais rápido e é mais seguro que o Android. O novo sistema operacional destina-se principalmente a dispositivos portáteis e produtos de Internet das Coisas (IoT), como monitores, wearables, alto-falantes inteligentes e sistemas de infoentretenimento para automóveis.

O HarmonyOS está em desenvolvimento desde 2017 e é um sistema operacional microkernel adequado para todos os casos de uso e todos os tipos de dispositivos, mas é visto mais como um concorrente do Fuchsia/Zircon. Plataforma vontade publicado em código-fonte como um projeto de código aberto (a Huawei já desenvolve aberto LiteOS para dispositivos IoT) para os quais está prevista a criação de uma fundação sem fins lucrativos separada e a formação de uma comunidade. A Huawei acredita que o Android não é tão bom em dispositivos móveis devido ao tamanho excessivo do código, ao agendador de processos desatualizado e aos problemas de fragmentação da plataforma.

O HarmonyOS não fornece acesso ao usuário no nível raiz e o microkernel é isolado de dispositivos externos. O núcleo do sistema é verificado ao nível da lógica/matemática formal para minimizar o risco de vulnerabilidades. Alega-se que são utilizados métodos comumente utilizados no desenvolvimento de sistemas de missão crítica em áreas como aviação e astronáutica, e permitem alcançar a conformidade com o nível de segurança EAL 5+.

O microkernel implementa apenas o escalonador e o IPC, e todo o resto é realizado nos serviços do sistema, a maioria dos quais executados no espaço do usuário. O agendador de tarefas é um mecanismo de alocação determinística de recursos que minimiza atrasos (Deterministic Latency Engine), que analisa a carga em tempo real e usa métodos para prever o comportamento do aplicativo. Comparado a outros sistemas, o agendador atinge uma redução de 25.7% na latência e uma redução de 55.6% no jitter de latência.

Para fornecer comunicação entre o microkernel e os serviços externos do kernel, como o sistema de arquivos, pilha de rede, drivers e subsistema de inicialização de aplicativos, é usado o IPC, que a empresa afirma ser cinco vezes mais rápido que o IPC do Zircon e três vezes mais rápido que o IPC do Zircon. .
Em vez da pilha de protocolos de quatro camadas normalmente usada, para reduzir a sobrecarga, o Harmony usa um modelo simplificado de camada única baseado em um barramento virtual distribuído que fornece interação com equipamentos como telas, câmeras, placas de som, etc.

Huawei anunciou o sistema operacional Harmony

Para construir a aplicação é utilizado o compilador próprio do Arc, que suporta código em C, C++, Java, JavaScript e Kotlin.
O sistema é separado do hardware e permite aos desenvolvedores criar aplicativos que podem ser usados ​​em diferentes categorias de dispositivos sem criar pacotes separados. No futuro, está previsto fornecer um ambiente de desenvolvimento integrado para a criação de aplicativos para diversas classes de dispositivos, como TVs, smartphones, relógios inteligentes, sistemas de informação automotiva, etc. A estrutura adaptará automaticamente os aplicativos para diferentes telas, controles e métodos de interação do usuário.

O Harmony não é diretamente compatível com Android, mas a Huawei afirma que exigirá alterações mínimas para adaptar os aplicativos Android existentes. A Huawei também promete que, no futuro, o Harmony OS terá suporte integrado para aplicativos Android e fornecerá suporte para aplicativos HTML5. Quanto ao uso da plataforma Android, a empresa disse que continuará a usá-la para smartphones e tablets por enquanto, mas se perder o acesso à licença Android, começará a usar o Harmony imediatamente (afirma-se que a migração levará 1-2 dias). Além disso, a Huawei está desenvolvendo produtos AppGallery e Huawei Mobile Services, que estão posicionados como uma alternativa ao Google Play e aos serviços/aplicativos do Google.

Fonte: opennet.ru

Adicionar um comentário