ĐÁNH GIÁ – TƯ VẤN

4 lợi thế của HĐH HarmonyOS so với Android

Jasmine Jasmine vào ngày 09/08/2019 0 Bình luận

Hệ điều hành Harmony OS riêng của Huawei, cuối cùng đã chính thức được công bố. Tại Hội nghị nhà phát triển Huawei, Giám đốc điều hành của hãng, Richard Yu đã khiến khán giả ngạc nhiên khi tiết lộ HarmonyOS sẽ có nhiều lợi thế so với Android.

HarmonyOS

Mặc dù phần mềm này chủ yếu nhắm vào các sản phẩm IoT (như màn hình thông minh, thiết bị đeo, loa thông minh và ô tô) thay vì điện thoại thông minh, Yu tuyên bố rằng khi Huawei không còn có thể truy cập hệ sinh thái Android của Google, công ty có thể triển khai HarmonyOS "bất cứ lúc nào". Cho đến lúc đó, Huawei sẽ tiếp tục hỗ trợ Android.


Hệ điều hành đầu tiên có kiến trúc vi nhân

HarmonyOS

Bằng cách áp dụng kiến trúc vi nhân, HarmonyOS cung cấp một nền tảng truyền thông dễ dàng tương thích với nhiều loại thiết bị khác nhau. Với HĐH mới, các nhà phát triển ứng dụng sẽ không phải đối phó với tình trạng phân tán ứng dụng, cho phép họ tập trung vào vào một nhiệm vụ duy nhất. Phát triển ứng dụng cho hệ điều hành phân tán sẽ dễ dàng hơn bao giờ hết. Các ứng dụng được xây dựng trên HarmonyOS có thể chạy trên các thiết bị khác nhau trong khi vẫn mang lại trải nghiệm đồng bộ, liền mạch.


Công cụ xác định độ trễ (DLE)

HarmonyOS

HarmonyOS sẽ giải quyết các thách thức kém hiệu quả với Công cụ xác định độ trễ, giúp ưu hiện thực hiện nhiệm vụ và phân bổ tốt hơn các tài nguyên hệ thống bằng cách sử dụng phân tích và dự báo thời gian thực. Mặt khác, Android bị mắc kẹt với cơ chế lập lịch kém thông minh của hạt nhân Linux. Đối với HarmonyOS, Huawei tuyên bố rằng hiệu suất IPC (quá trình thực hiện truyền thông liên tiến trình) của HĐH này sẽ nhanh hơn gấp năm lần so với Fuchsia của Google và gấp ba lần so với QNX.


Bảo mật và đáng tin cậy hơn

HarmonyOS sử dụng kiến trúc vi nhân hoàn toàn mới có tính năng bảo mật nâng cao và độ trễ thấp. Hạt nhân này được thiết kế để đơn giản hóa các chức năng hạt nhân, triển khai càng nhiều dịch vụ hệ thống càng tốt trong chế độ người dùng bên ngoài hạt nhân và thêm bảo vệ bảo mật lẫn nhau. Bản thân hạt nhân chỉ cung cấp các dịch vụ cơ bản nhất như lập lịch luồng và IPC.

Kiến trúc vi nhân của HarmonyOS sử dụng các phương thức xác minh chính thức để định hình lại phương thức xác minh ứng dụng an toàn thông qua Môi trường thực thi tin cậy (TEE). Đây cũng là HĐH đầu tiên sử dụng phương thức xác minh như vậy, nên cải thiện đáng kể tính bảo mật và sự an toàn của hệ thống. Ngoài ra, do hạt nhân HarmonyOS có ít mã hơn (khoảng một phần nghìn lượng nhân Linux), nên khả năng bị tấn công giảm đi rất nhiều.


Hỗ trợ tương tác liền mạch giữa các thiết bị

HarmonyOS

Được hỗ trợ bởi IDE đa thiết bị, biên dịch hợp nhất đa ngôn ngữ và bộ kiến ​​trúc vi nhân, HarmonyOS có thể tự động thích ứng với các điều khiển và tương tác bố cục màn hình khác nhau. Điều này cho phép các nhà phát triển xây dựng các ứng dụng chạy trên nhiều thiết bị hiệu quả hơn. Với IDE đa thiết bị, các nhà phát triển có thể mã hóa ứng dụng của họ một lần và triển khai chúng trên nhiều thiết bị, tạo ra một hệ sinh thái tích hợp chặt chẽ trên tất cả các thiết bị người dùng.

Trình biên dịch Huawei Ark là trình biên dịch tĩnh đầu tiên có thể thực hiện ngang bằng với máy ảo của Android, cho phép các nhà phát triển biên dịch một loạt các ngôn ngữ nâng cao thành mã máy trong một môi trường thống nhất. Bằng cách hỗ trợ biên dịch hợp nhất trong nhiều ngôn ngữ, trình biên dịch Huawei Ark sẽ giúp các nhà phát triển cải thiện đáng kể năng suất của họ.

  • Chia sẻ bài viết