¿Cuál es la diferencia entre el sistema Honolulu y el sistema Android? ¿Cuál es mejor?
1. ¿Qué es Hongmeng OS?
Huawei HarmonyOS (inglés: huaweiHarmonyOS, HongmengOS). El 9 de agosto de 2019, Huawei celebró la Conferencia de Desarrolladores de Huawei en Dongguan y lanzó oficialmente el sistema operativo Hongmeng OS.
Hongmeng OS es un sistema operativo "orientado al futuro". Es un sistema operativo distribuido basado en microkernel para todos los escenarios (oficina móvil, deportes y salud, comunicación social, entretenimiento multimedia, etc.). El sistema operativo es un sistema operativo distribuido basado en microkernels para todos los escenarios (oficina móvil, deportes y salud, comunicación social, entretenimiento multimedia, etc.). Se puede ampliar según demanda para lograr una seguridad más amplia del sistema. campo del Internet de las Cosas. Implementa un acoplamiento modular y se puede implementar de manera flexible en función de diferentes dispositivos. El sistema operativo Hongmeng tiene una arquitectura de tres capas: la primera capa es el núcleo, la segunda capa son los servicios básicos y la tercera capa es el marco del programa. Ahora es adecuado para pantallas inteligentes y lo será para teléfonos móviles, tabletas, computadoras, automóviles inteligentes, dispositivos portátiles y otros dispositivos multiterminales en el futuro.
SO Hongmeng El 10 de septiembre de 2020, el sistema Huawei Hongmeng se actualizó a la versión 2.0 del sistema Huawei Hongmeng. El 16 de este mes, Huawei llevará a cabo un evento de prueba beta interno para desarrolladores de teléfonos móviles del sistema Hongmeng 2.0 (el artículo anterior tiene una introducción detallada, si desea saber más, haga clic en el enlace al artículo a continuación)
Vida amorosa: Sea testigo del momento de la historia: Huawei ¡El sistema Red Devil ya está aquí!
¿Cuál es mejor, el sistema Red Magic o el sistema Android? En segundo lugar, ¿cuál es la diferencia entre el sistema Hongmeng y el sistema Android? ¿Se basa en la creación de una máquina virtual como Android?
1. Los sistemas operativos móviles Android y Hongmeng se desarrollan básicamente en base a Linux, pero sus marcos son diferentes:
El sistema Android está diseñado en base al macro kernel de Linux: macro kernel It Contiene la mayoría de las funciones y módulos del sistema operativo, y estas funciones y módulos tienen la máxima autoridad. Mientras haya un error en un módulo, todo el sistema fallará, razón por la cual el sistema Android es propenso a fallar. La ventaja es que el desarrollo del sistema es menos difícil. (Ahora, el compilador Ark recientemente desarrollado por Huawei está destinado a resolver este problema. Cualquier software de Android compilado por el compilador puede comunicarse directamente con el sistema subyacente. El sistema Hongmeng más el compilador reemplazarán la máquina virtual). Android está escrito en Java y es fácil de aprender. Pero tiene un inconveniente: no puede comunicarse directamente con la actividad del sistema subyacente y debe ejecutarse a través de una máquina virtual. Para decirlo sin rodeos, la máquina virtual es equivalente a un pasaporte: primero instale la aplicación de Android en la máquina virtual y luego transfiérala desde la máquina virtual a la máquina subyacente. Si hay un problema con la máquina virtual, el sistema será. atascado. El compilador Ark en el sistema Hongmeng es para resolver este problema. Cualquier software de Android compilado por el compilador puede comunicarse directamente con la capa inferior del sistema Hongmeng y el compilador puede reemplazar la máquina virtual.
El sistema operativo Hongmeng adopta el diseño de microkernel: el microkernel solo incluye los módulos funcionales necesarios del núcleo del sistema operativo (administración de tareas, asignación de memoria, etc.) y tiene los permisos más altos. Otros módulos no tienen los permisos más altos. permisos, lo que significa que los problemas con otros módulos no causarán ningún obstáculo al funcionamiento de todo el sistema. El desarrollo de microkernel es muy difícil, pero la estabilidad del sistema es muy alta. Según información publicada por Huawei, podemos inferir que el sistema Hongmeng está escrito en lenguaje C, es decir, la aplicación está escrita directamente en lenguaje de máquina, la máquina virtual ART del sistema Android se cancela y se compila directamente en código de máquina binaria. Los beneficios de esto No hay necesidad de transferencia y la velocidad de ejecución es rápida, pero esta operación también tiene algunas desventajas, es decir, debe haber una gran cantidad de programas estáticos y espacio de memoria. que no se requiere transferencia y la velocidad de ejecución es rápida.
Se informa que el sistema Hongmeng funciona 60 veces más rápido que el sistema Android de Google, entonces ¿por qué es mucho más rápido? Hay dos razones:
Primero, el sistema Android de Google está desarrollado en base a Linux, y el sistema "Hongmeng" de Huawei también está desarrollado en base a Linux. Ha realizado muchas optimizaciones en Linux y Huawei lo ha lanzado. El suyo Antes del súper sistema de archivos EROFS, solo las aplicaciones desarrolladas en base al compilador Ark de Huawei podían hacer que los sistemas Android fueran más rápidos. Esta aplicación mejorará el rendimiento de Android varias veces, y el sistema Huawei Hongmeng, que integra EROFS y el compilador Ark en la parte inferior, es naturalmente mucho más rápido que el sistema Android
En segundo lugar: los programadores de Android usan el lenguaje avanzado JAVA escribir APP y empaquetarla como APK para proporcionarla al sistema Android. Dado que Android no puede leer el lenguaje de alto nivel JAVA, debe entenderse (convertirse a lenguaje de máquina) con la ayuda de traducción en tiempo real (máquina virtual JAVA). Debido al paso adicional de "traducción", la fluidez del sistema Android siempre ha sido mejor que la del sistema iOS de Apple. Antes de empaquetar el APK, el compilador Ark convertirá uniformemente las instrucciones al lenguaje de máquina que el sistema Android pueda entender, lo cual. significa que elimina la necesidad de La eficiencia del paso de "traducción" es naturalmente alta.
2. El alcance de uso del sistema Hongmeng y el sistema Android es diferente:
Primero: el sistema Android es adecuado para teléfonos móviles, mientras que el sistema Hongmeng es más compatible con dispositivos y admite teléfonos inteligentes. , Los dispositivos portátiles inteligentes, las computadoras, los televisores y otros dispositivos domésticos inteligentes forman un sistema operativo unificado y fluido que es compatible con todas las aplicaciones de Android y se adapta a la era actual de 5G e IoT.
3. Después de años de desarrollo del sistema Android, el ecosistema de software ha sido muy completo y el sistema Hongmeng aún no puede considerarse un ecosistema. No es difícil para Huawei lanzar el sistema operativo Hongmeng. En comparación con el lanzamiento del sistema operativo, lo que es más difícil es cómo reunir desarrolladores para desarrollar continuamente varias aplicaciones de alta calidad para este sistema operativo, de modo que este sistema operativo pueda tener. valor real y luego desarrollarse y crecer. Se forma un círculo positivo virtuoso entre los desarrolladores de sistemas, los fabricantes de hardware, los desarrolladores y los usuarios. Para permitir que los desarrolladores desarrollen aplicaciones para el sistema operativo Hongmeng, se necesitan incentivos políticos reales y orientación sobre las ganancias. Los problemas que no se pueden resolver basándose en las emociones son insostenibles. ¡Este también es un problema importante que Huawei debe resolver después de lanzar el sistema Hongmeng!
En tercer lugar, qué tan seguro es el sistema Hongmeng y si puede cambiar la privacidad del software doméstico de Android.
Arriba, hablamos sobre la diferencia entre los sistemas Hongmeng y Android y hablamos de dos conceptos: microkernel (Hongmeng) y macro kernel (Android). El sistema operativo Hongmeng utiliza un micronúcleo, que naturalmente no tiene raíz, y el control de permisos detallado mejora la seguridad del sistema desde la fuente. El sistema Android tiene permisos de Root y los usuarios pueden controlar completamente el sistema Android después de rootear. No existe la opción Root en Redmi. Al mismo tiempo, según las noticias oficiales de WeChat de terminales de Huawei, el entorno de ejecución confiable de Hongmeng basado en tecnología de microkernel ha mejorado en gran medida el nivel de seguridad del kernel a través de métodos formales y ha mejorado integralmente las capacidades de seguridad de los equipos terminales en todos los escenarios. Al respecto, Yu Chengdong dijo una vez: El micronúcleo puede bloquear cada uno individualmente y es imposible que una llave pueda atravesar todas partes. El aislamiento mutuo del núcleo externo es más seguro y eficiente. A juzgar por la evaluación de las agencias de seguridad más autorizadas del mundo, los sistemas operativos actuales en el exterior solo pueden alcanzar el nivel 2 o 3, mientras que nuestro sistema puede alcanzar el nivel 5 y el nivel más alto de 5. Este es el nivel más alto de sistema operativo seguro. Por lo tanto, la seguridad del sistema Hongmeng es mucho mayor que la del sistema Android.
Escrito al final:
El 1 de diciembre de 2018, a instancias de Estados Unidos, Canadá arrestó a la directora financiera de Huawei, Meng Wanzhou.
El 16 de mayo de 2019, el presidente estadounidense Trump firmó una orden ejecutiva para incluir a Huawei en la "Lista de entidades" de la Oficina de Industria y Seguridad (BIS) del Departamento de Comercio de Estados Unidos.
El 20 de mayo de 2019, Google anunció que cumpliría con la prohibición estadounidense y suspendería el apoyo a algunas de las empresas de Huawei.
Posteriormente, los fabricantes de chips estadounidenses como Intel y Qualcomm también; anunció que dejarían de apoyar a Huawei Para poder suministrar a Huawei, el fabricante alemán de chips Infineon anunció que suspendería los suministros a Huawei.
El 23 de mayo de 2019, los dos principales proveedores de comunicaciones del Reino Unido anunciaron que suspenderían la venta de teléfonos móviles Huawei.
En un momento como este, Huawei pudo utilizar su propio sistema operativo para resistir el bloqueo estadounidense, mostrando su superfuerza y su avanzada conciencia de las preocupaciones. Esto también hace que Huawei sea digno de elogio sin importar desde qué ángulo lo miremos. ¡El Huawei de hoy enfrenta oportunidades y desafíos!
Los tiempos están cambiando, la sociedad humana está progresando y nuevos sistemas más avanzados seguramente reemplazarán a los antiguos y atrasados. Vamos Huawei
¡Extraído del sitio web "Electronics Enthusiast"!