Qual è la differenza tra Android OS e Hong meng OS (di Huawei)?
Harmony OS Vs Android a confronto: Qual è la differenza?
L'ambizioso sistema operativo multipiattaforma HarmonyOS di Huawei è ora ufficiale. Ci sono state molte speculazioni sul fatto che sarebbe stato un sostituto di Android per gli smartphone Huawei e Honor oppure no.
Tuttavia, l'azienda ha rivelato molti dettagli su Harmony OS e sembra che i loro piani per il sistema operativo includano molto di più che renderlo un OS concorrente di Android.
Ecco alcune delle differenze tra Android di Google e il recentemente annunciato Harmony OS:
Harmony OS Vs Android Comparison
Non è basato sul kernel Linux
La cosa fondamentale che differenzia HarmonyOS da Android è il fatto che non include Linux nel suo nucleo. Huawei ha sviluppato un microkernel completamente nuovo per il suo futuristico sistema operativo.
Richard Yu, CEO della divisione consumer business di Huawei, ha continuato a confrontare HarmonyOS con Fuchsia OS di Google, in via di sviluppo, che è basato sul microkernel Zircon.
Un microkernel è di dimensioni più piccole rispetto a un kernel monolitico (come Linux), poiché include solo la quantità minima di codice necessaria per eseguire il sistema operativo. Il microkernel di Huawei ha all'incirca 1/1000 della quantità di codice presente nel kernel di Linux, poiché include solo lo scheduling dei thread e l'IPC. Tutti gli altri servizi come i file system, i driver dei dispositivi, i driver di rete, ecc., vengono eseguiti nello userspace.
In questi casi, la comunicazione tra processi (IPC) diventa un fattore importante nella performance complessiva del sistema operativo. Huawei sostiene che il suo microkernel offre un IPC fino a 5 volte più veloce di Fuchsia e fino a tre volte più veloce del microkernel QNX.
Non è un concorrente di Android
In questo momento Huawei è ferma nella sua posizione che HarmonyOS non è un vero concorrente di Android. Vogliono continuare a lavorare su Android, ma possono passare i loro smartphone ad HarmonyOS in un giorno o due se l'azienda viene cacciata dagli Stati Uniti (e dall'ecosistema Android).
Inizialmente, Huawei si concentrerà sul portare l'OS su schermi intelligenti, altoparlanti intelligenti, unità principali dell'auto, ecc. Nel suo whitepaper sulle previsioni tecnologiche rilasciato di recente, Huawei prevede che ci sarà un'abbondanza di tecnologie basate su AI, IoT e 5G entro il 2025. Progettare un sistema operativo per questo tipo di dispositivi sembra una buona mossa a prova di futuro.
Quindi, è più di un piano B che l'azienda ha creato. Date le crescenti tensioni tra gli Stati Uniti e la Cina, è stato ipotizzato che Huawei potrebbe andare con HarmonyOS per la prossima serie Mate 30. Per ora, il dispositivo non ha ricevuto la certificazione Google Play, che è un must per precaricare Android OS e i servizi di Google su di esso.
Teoricamente più veloce di Android
Huawei sta usando "distributed OS" come il suo nuovo gioco per vendere la sua ultima offerta nel settore degli smartphone. HarmonyOS utilizza la pianificazione distribuita dei compiti e la gestione distribuita dei dati per migliorare le sue prestazioni.
Huawei sostiene che il suo HarmonyOS "distribuito" può superare Android per il fatto che Android utilizza un sacco di codice ridondante, un meccanismo di pianificazione obsoleto e ha problemi di frammentazione.
Il suo microkernel distribuisce un nuovo meccanismo di programmazione chiamato "Deterministic Latency Engine" che utilizza l'analisi del carico in tempo reale, la corrispondenza delle caratteristiche delle app e la previsione per allocare le risorse di sistema in modo migliore.
L'azienda sostiene che ha portato a un miglioramento fino al 25,7% della latenza di risposta e al 55,6% della fluttuazione della latenza.
Dando un esempio di autostrada, Huawei dice che il popolare meccanismo di programmazione equa di Linux tratta tutte le risorse allo stesso modo, il che riduce le prestazioni. Eppure, il risultato finale non può essere previsto fino a quando il sistema operativo effettivo non arriva nelle mani della gente.
Nessun accesso root
Molte persone che usano Android hanno un'idea di cosa sia il rooting di Android e le meraviglie (e gli scempi) che potrebbe portare ai loro telefoni.
Interessante, alla HDC 2019, Huawei ha annunciato che il suo sistema operativo non supporterà l'accesso root sui dispositivi. Questo dovrebbe migliorare la sicurezza complessiva del microkernel e dei dispositivi.
Inoltre, Huawei ha detto di aver impiegato "metodi di verifica formale" per aumentare la sicurezza del suo microkernel. Si tratta di approcci matematici utilizzati in campi critici per la sicurezza come l'aerospaziale e i chipset. Questo fornisce un vantaggio rispetto alla verifica funzionale e alla simulazione degli attacchi che si rivolgono a un numero limitato di situazioni.
La guerra delle app: Android è ancora il vincitore
In mezzo a tutto questo, Huawei ha una grande battaglia da vincere, che alla fine deciderà il vincitore finale: l'ecosistema delle app. Abbiamo già visto che l'azienda che possiede il mercato delle app possiede l'industria degli smartphone. Google e Apple sono i più grandi esempi di questo.
Per quanto riguarda Huawei, è impegnata a cercare di attirare gli sviluppatori per portare le loro app sul suo Play Store alternativo chiamato App Gallery.
HarmonyOS non supporta le app Android al momento, ma Huawei dice che farlo sarà molto facile per gli sviluppatori. L'azienda ha rilasciato tutti gli SDK necessari e altri strumenti che aiuteranno gli sviluppatori a ricompilare le loro applicazioni per HarmonyOS.
[1]
Note
[1] HarmonyOS Vs Android a confronto: Qual'è la differenza?Articoli simili
- Quale telefono è meglio, Huawei Honor 7X, Huawei Mate 10 Lite, o Huawei Nova 2 Plus, e perché?
- Negli Stati Uniti, come si rinnova un passaporto di Hong Kong?
- Quali sono i giochi di bevute popolari a Hong Kong?
- Ho sentito parlare di Jingsourcing, ma quali altre aziende di sourcing di Hong Kong/ Shenzen raccomanderesti?