Huawei는 마침내 Harmony OS라는 새로운 운영 체제에 대한 세부 정보를 공유했습니다. 한동안 소문만 들었지만 이제 실제 정보가 생겼습니다.
중국 둥관시에서 화웨이는 오랫동안 소문이 자자했던 자사 운영 체제를 마침내 공개했습니다. 하모니OS(Harmony OS)라고 불리는 OS는 수년간 개발을 진행해왔지만 최근에는 미국이 중국 기술 회사에 대한 무역 금지를 제정한 이후 화웨이 비상 계획의 핵심 역할을 담당한 인물입니다. Huawei 개발자 컨퍼런스에서 Huawei는 마침내 자체 OS에 대한 첫 번째 세부 정보를 공유했지만 아직 스마트폰에서 Harmony를 선보일 준비가 되어 있지 않았습니다. 내일 회사는 Harmony OS를 선보일 예정입니다. 아너비전TV. 현재 Android는 Huawei와 Honor 스마트폰 및 태블릿의 모바일 OS로 남아 있습니다.
Harmony OS는 Google이 개발 중인 것과 마찬가지로 마이크로커널 기반입니다. 퓨샤 OS. Huawei는 Fuchsia가 새로운 Harmony OS와 달리 "비분산 디자인"을 사용한다고 말합니다. Huawei는 이를 통해 다양한 장치에 새로운 OS를 유연하게 배포할 수 있어 모든 시나리오에서 앱 개발이 쉬워진다고 말합니다. 이러한 주장을 모두 정당화하기 위해 Huawei는 "Android 및 Linux 코어에 엄청난 양의 [코드]가 있는 다양한 장치에서 원활한 경험을 제공하기 어렵다"고 밝혔습니다. 그것은 ~ 때문에 "다중 장치 상호 연결은 보안에 대한 요구 사항을 높입니다." 및 "[해당] 앱 생태계와 [해당] 하드웨어 간의 긴밀한 결합으로 인해 [해당] 사용자 경험과 개발이 손상됩니다. 능률."
Huawei에 따르면 마이크로커널을 사용하면 보안도 향상됩니다. 마이크로커널은 "스레드 스케줄링 및 IPC와 같은 가장 기본적인 서비스만 제공"하는 반면 대부분의 시스템 서비스는 사용자 공간에서 구현됩니다. 감사할 코드가 적으면 새로운 공격이 발견될 확률도 낮아집니다. 화웨이는 또한 TEE 커널을 보호하기 위해 "공식적인 검증 방법"을 사용하고 있다고 밝혔습니다. 화웨이는 "소스로부터 시스템 정확성을 검증하기 위한 수학적 접근 방식"을 사용하는 이 기술이 주로 다음 분야에 적용된다고 밝혔습니다. 항공우주 및 칩셋과 같은 보안이 중요한 분야는 "시스템 신뢰성과 견고성에 크게 기여합니다." 마이크로커널은 또한 "더 넓은 시스템 보안을 위해 수요에 따라 확장"할 수 있습니다. 마지막으로 화웨이는 제품이 EAL 5+ 인증 수준을 달성할 수 있다고 자랑합니다. 새로운 OS를 실행 중입니다.
Huawei가 공유한 슬라이드에 따르면 성능은 이론적으로 Android 및 기타 Linux 기반 운영 체제보다 우수합니다. Huawei는 Harmony OS가 단순화된 프로토콜로 분산 가상 버스를 사용한다고 말합니다. 4개의 레이어가 아닌 프로토콜 스택에 "부스트"를 위한 레이어는 1개뿐입니다. 페이로드 효율성." 상호 작용을 단순화하기 위한 이러한 변경의 효과는 디스플레이, 카메라, 스피커와 같은 하드웨어의 "더 빠른 검색 및 연결"입니다. 등.
Linux 커널의 스케줄링 메커니즘을 사용하는 Android와 달리 Harmony OS는 "정확한 리소스 스케줄링"을 제공하는 "결정적 대기 시간 엔진"을 사용합니다. 실시간 부하 분석 및 예측과 앱 특성 매칭" 결과로 응답 지연 시간과 지연 시간 변동이 25.7%, 55.6% 개선되었습니다. 각기. 또한 화웨이는 마이크로커널이 특히 구글의 퓨시아(Fuchsia) OS를 언급하면서 "IPC(Inter Process Communication) 성능을 기존 시스템보다 최대 5배 더 효율적"으로 만들 수 있다고 밝혔습니다.
Harmony는 하드웨어에서 OS를 "분리"하므로 개발자는 한 번 개발한 후 하드웨어 전체에 배포할 수 있습니다. 개발자는 다음을 사용할 수 있습니다. 화웨이의 ARK 컴파일러 Harmony OS용 C/C++, Java, Kotlin과 같은 여러 언어의 코드를 컴파일합니다. 화웨이는 텔레비전, 차량용 키트, 스마트 스피커, 스마트폰, 스마트워치 등 다양한 장치 유형에 걸쳐 앱 개발을 지원하는 IDE를 제공할 예정입니다. 이 IDE는 "다양한 화면 레이아웃, 컨트롤 및 상호 작용에 자동으로 적응"하고 "드래그 앤 드롭 작업 및 미리 보기 지향 시각적 지원" 프로그래밍." Harmony OS는 작동하기 위해 루트 액세스가 필요하지 않으며 Huawei는 이것이 Android 및 기타 Linux 기반 운영 체제의 보안 위험이라고 말합니다. 시스템. 마지막으로 Huawei는 Harmony OS를 오픈소스화하고, 오픈소스 기반을 구축하고, 협업을 위한 오픈소스 커뮤니티를 만들 계획을 발표했습니다.
Huawei Consumer Business Group의 CEO인 Richard Yu는 Harmony OS가 기본적으로 Android 앱과 호환되지 않는다고 확인했습니다. 즉, 선택한 Android 앱을 단순히 사이드로드할 수는 없습니다. 기자 회견에서 Yu씨는 앱 개발자들이 Harmony OS에서 실행되도록 앱을 컴파일하려면 앱에 "작은 변경"을 가해야 한다고 말했습니다. 그는 Android 앱을 Harmony OS로 전송하는 것이 "매우 쉽다"고 말합니다.
새로운 OS에 대한 작업은 2년 전 마이크로커널 버전 1.0부터 시작되었습니다. 2019년에는 OS가 스마트 스크린 제품과 같은 더 많은 장치 유형에서 작동할 수 있도록 작업을 가속화했습니다. 중국 회사는 마이크로커널 버전 2.0이 내년에 출시되고 버전 3.0이 2021년에 출시되어 웨어러블 및 자동차 헤드 유닛에 대한 지원을 제공할 것이라고 밝혔습니다. Huawei는 마이크로커널의 특성상 마이그레이션이 크게 어렵지 않기 때문에 지금 바로 Harmony OS로 전환할 수 있다고 말합니다. 그들은 1~2일 안에 Android에서 Harmony로 전환할 수 있다고 자랑합니다. 하지만 회사는 기존 파트너를 고려하여 현재 스마트폰에서 Android를 고수하기로 선택하고 있습니다. Richard Yu는 화웨이가 20년 넘게 화웨이와 협력해 온 미국 파트너들과 계속 협력하고 돕고 싶어한다고 말했습니다.
그러나 이 새로운 OS는 여전히 중국 기술 대기업의 "플랜 B"입니다. 왜냐하면 Huawei는 Harmony OS 채택의 가장 큰 문제인 앱 생태계를 해결해야 하기 때문입니다. 화웨이는 구글 플레이 스토어의 대안으로 앱갤러리(AppGallery) 플랫폼을 구축하고 있으며, 이번 주에는 구글 플레이 서비스의 대안으로 화웨이 모바일 서비스(Huawei Mobile Services)를 공개했다. 화웨이는 자체 생태계를 구축하는 과정에 있으며, 올해 말이나 초까지 무역 금지가 해제되지 않으면 내년에 Huawei는 곧 출시될 Huawei Mate 30을 포함한 새로운 장치에 대해 Harmony OS로 전환해야 합니다. 시리즈. 실제로 Richard Yu는 Mate 30이 이전에 Google Play 서비스를 사용할 수 있는 인증을 받지 못했다고 확인했습니다. 무역 금지 조치가 취해졌기 때문에 화웨이는 금지 조치가 해제되지 않을 경우 장치에 하모니 OS를 사용하는 것을 고려하고 있습니다. 시간.
화웨이는 자사의 새로운 OS가 PC, 태블릿, 기타 도메인의 다양한 시나리오에서 AI 기능을 지원하므로 완전히 새로운 세대의 운영 체제를 대표한다고 밝혔습니다. Huawei는 이미 여러 장치에서 새로운 운영 체제를 내부적으로 테스트해 왔지만 Richard Yu는 폴더블 Huawei Mate X가 이러한 테스트 장치에 포함되어 있는지 확인하지 않았습니다. Yu 씨는 "많은" 파트너가 Harmony OS를 사용한 제품 개발에 관심을 표명했지만 이해 당사자의 이름은 밝히기를 거부했다고 말했습니다. 화웨이는 보도자료를 통해 "하모니 OS를 글로벌 시장으로 확장하기 전 중국 시장에서 먼저 기반을 마련할 것"이라고 밝혔습니다.
이번 주 Huawei 개발자 컨퍼런스에서 Huawei의 새로운 운영 체제에 대해 자세히 알아 보겠습니다.
업데이트 8/10/19 @ 10:23 AM EST: Harmony OS가 작동하는 데 루트 액세스가 필요하지 않음을 반영하기 위해 문구가 변경되었습니다. 또한 5배의 IPC 성능이 Google의 Fuchsia와 비교된다는 점을 명시했습니다.