중국과 미국 간의 기술 전쟁 속에서 수많은 중국인이 중국의 부상을 위해 수많은 밤낮으로 싸워왔습니다. 오늘, 우리 가족의 업적이 마침내 구체화되기 시작했습니다!
최근 동관 Songshan Lake 본사에서 열린 Huawei 개발자 컨퍼런스에서 Yu Chengdong Huawei Consumer Business CEO는 "세계를 초월하는" 의미를 지닌 Hongmeng OS의 출시를 공식적으로 발표했습니다.
Hongmeng OS에는 네 가지 주요 기술 기능이 있습니다
Hongmeng OS를 개발한 이유는 중요한 시기에 질식하는 당혹감을 피하기 위해서만은 아닙니다. 이와 관련하여 Yu Chengdong은 현재 Android/Linux 시스템 커널도 말했습니다. 코드가 방대하고 중복되어 다양한 터미널에서 원활한 경험을 보장하기 어렵습니다. 동시에 다중 터미널 인터넷은 장치 보안에 대한 더 높은 요구 사항을 제시하여 소프트웨어 생태계를 하드웨어에 바인딩해야 하므로 사용자가 줄어듭니다. 경험과 개발 효율성을 바탕으로 Hongmeng OS가 탄생했습니다.
둘 다 마이크로커널을 기반으로 하지만 Hongmeng OS는 Google Fuchsia의 마이크로커널과 다릅니다. Hongmeng OS는 이름에서 알 수 있듯이 스마트 대형 화면과 웨어러블만을 지향하는 것은 아닙니다. 디바이스, 자동차, 오디오, 시계, 휴대폰, PC 등의 장비는 물론 분산 아키텍처 지원까지 자연스럽고 원활한 커널 수준의 보안 생태계를 제공할 수 있습니다.
분석 측면에서 Yu Chengdong은 Hongmeng OS가 다음과 같은 네 가지 주요 기술적 이점을 가지고 있다고 말했습니다.
분산 아키텍처: 터미널 전체에서 원활한 협업 경험 달성
Hongmeng OS의 "분산 OS 아키텍처" 및 "분산 "소프트" 버스 기술"은 공용 통신 플랫폼, 분산 데이터 관리, 분산 용량 스케줄링 및 가상 주변 장치의 네 가지 기능을 통해 해당 분산 애플리케이션의 기본 기술을 구현하는 어려움으로부터 애플리케이션 개발자를 보호하여 개발자가 자신의 비즈니스 로직에 집중할 수 있도록 하고, 크로스 개발 -동일한 단말기를 개발하는 것과 같은 단말기 분산 애플리케이션을 제공하며 최종 소비자가 다양한 사용 시나리오에 대한 강력한 단말기 간 비즈니스 협업 기능을 통해 원활한 경험을 즐길 수 있도록 합니다.
순조롭게 탄생: 두 가지 주요 기술, 결정적 지연 엔진과 고성능 IPC
Hongmeng OS는 결정적 지연 엔진과 고성능 IPC라는 두 가지 주요 기술을 사용하여 기존 시스템의 부족한 성능 문제를 해결합니다. 지연 결정 엔진은 작업 실행 전에 스케줄링을 위해 시스템에서 작업 실행 우선순위와 기한을 할당할 수 있습니다. 우선순위가 높은 작업 리소스에 우선순위를 부여하여 스케줄링을 보장하고 애플리케이션 응답 대기 시간을 25.7% 줄입니다. Hongmeng 마이크로커널의 컴팩트한 구조는 IPC(프로세스 간 통신) 성능을 크게 향상시키며, 프로세스 통신 효율성은 기존 시스템에 비해 5배 향상됩니다.
커널 보안: 마이크로커널 아키텍처를 기반으로 단말 장치의 신뢰할 수 있는 보안을 재구성
Hongmeng OS는 더 강력한 보안 기능과 낮은 대기 시간을 갖춘 새로운 마이크로커널 설계를 채택합니다. 마이크로커널 설계의 기본 아이디어는 커널 기능을 단순화하고 커널 외부의 사용자 모드에서 가능한 많은 시스템 서비스를 구현하는 동시에 상호 보안 보호를 추가하는 것입니다. 마이크로커널은 다중 프로세스 스케줄링, 다중 프로세스 통신 등 가장 기본적인 서비스만 제공합니다.
Hongmeng OS는 TEE(신뢰할 수 있는 실행 환경)에 마이크로커널 기술을 적용하여 공식적인 방법을 통해 신뢰할 수 있는 보안을 재구성합니다. 형식적 방법은 수학적 방법을 사용하여 시스템이 정확하고 소스에서 허점이 없는지 확인하는 효과적인 수단입니다. 기능 검증, 시뮬레이션 공격 등 기존 검증 방법은 선택된 제한된 시나리오에서만 검증할 수 있는 반면, 정형 방법은 데이터 모델을 통해 모든 소프트웨어 실행 경로를 검증할 수 있습니다.
생태적 공유: 통합 IDE는 일회성 개발 및 다중 터미널 배포를 지원합니다
Hongmeng OS는 다중 터미널 개발 IDE, 다중 언어 통합 컴파일, 분산 아키텍처에 의존합니다. 키트는 화면 레이아웃 제어 및 상호 작용의 자동 적응을 제공합니다. 제어 드래그 앤 드롭을 지원하고 미리보기 지향 시각적 프로그래밍을 통해 개발자는 동일한 프로젝트를 기반으로 다중 터미널 자동 실행 앱을 효율적으로 구축하여 진정한 일회성 개발 및 다중 터미널 배포를 달성하고 장치 전반에 걸쳐 공유 생태계를 실현할 수 있습니다. Huawei Ark Compiler는 Android 가상 머신 모드를 대체하는 최초의 정적 컴파일러로, 개발자가 개발 환경에서 고급 언어를 한 번에 기계어 코드로 컴파일할 수 있도록 해줍니다. 또한, Ark 컴파일러는 향후 다국어 통합 컴파일을 지원하여 개발 효율성을 크게 향상시킬 수 있습니다.
Hongmeng OS의 현황
컨퍼런스에서 Yu Chengdong은 Huawei의 Hongmeng 마이크로커널이 결제, 얼굴 인식, 지문 등 보안 수준이 높은 시나리오에 상업적으로 사용되었으며 공식적인 방법을 통과했다고 말했습니다. 앞으로 화웨이의 전체 운영체제는 처음으로 홍멍(Hongmeng)을 사용할 예정이다.
사실, Hongmeng Kernel 1.0은 2017년에 기술 검증을 완료했으며, Hongmeng Kernel 2.0은 2019년에 터미널 TEE에 사용되었으며, Hongmeng OS 1.0은 스마트 스크린 제품에 공식 출시될 예정입니다. 즉, 내일 오후 개발자 회의에서 Huawei의 하위 브랜드 Honor가 출시할 새로운 스마트 스크린에 처음으로 Hongmeng OS가 탑재될 예정입니다.
또한 Huawei가 발표한 Hongmeng OS 로드맵에 따르면 2020년까지 Hongmeng OS 2.0이 혁신적인 국내 PC, 시계/팔찌, 자동차 및 기타 제품에 구현될 것으로 예상됩니다. 스피커, 헤드폰 및 기타 장치의 동기화 애플리케이션 구현에서도 사용할 수 있습니다.
이제 Yu Chengdong도 Hongmeng 시스템이 무료 및 오픈 소스가 될 것이라고 발표하고 개발자를 초대하여 이 미래 지향적인 시스템을 개발했습니다.
Priority는 Android를 지원하며, Hongmeng OS는 언제든지 사용할 수 있습니다!
앞서 Ren Zhengfei는 영국 언론과의 인터뷰에서 "홍멍 시스템 자체는 휴대폰용이 아니라, 정확하게 제어할 수 있기 때문에 자율주행, 산업 자동화 등 사물 인터넷용이다. 대기 시간이 짧다"고 말했다.
이 소식이 나왔을 때 많은 개발자들이 약간 실망하며 "홍멍 OS는 단지 사물인터넷 운영체제인가요?"라고 물었고, 오늘 Yu Chengdong은 이렇게 말했습니다. Hongmeng OS는 시계, 팔찌, 자동차, PC, 태블릿은 물론 휴대폰 등 다양한 기기에서 사용할 수 있다는 명쾌한 대답이 나왔습니다. 그러나 생태학적 이유를 고려하면 현재로서는 Google Android 운영 체제가 여전히 선호됩니다. Android 운영 체제를 사용할 수 없는 경우 누구나 언제든지 Hongmeng OS를 활성화할 수 있습니다.
Huawei Ark Compiler
"Android에서 벗어나, Android보다 우수하고, iOS를 넘어 Android와 완벽하게 호환됩니다." Huawei Ark Compiler는 탄생 당시 중요한 임무를 가지고 있었습니다.
회의에서 Huawei Consumer Business CEO Yu Chengdong은 Ark Compiler가 C/C++, Java, JS, Kotlin 및 기타 언어의 통합을 지원하는 컴파일러라고 말했습니다. 개발자의 성능이 60% 이상 향상되었습니다.
또한 Ark 컴파일러는 분산 기능을 사용하여 분산 소프트 버스 키트 등을 포함한 교차 터미널 애플리케이션을 개발할 수 있는 키트를 제공합니다.
위 내용은 화웨이가 자체 운영체제인 홍멍(Hongmeng) OS를 공식 출시했습니다! (그림)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!