Hongmeng 시스템은 마이크로커널을 기반으로 한 새로운 분산 운영 체제인 운영 체제입니다. Hongmeng 시스템은 신뢰할 수 있고 안전한 아키텍처와 장치 간 원활한 협업을 통해 물리적으로 분리된 여러 장치를 "슈퍼 터미널"에 통합할 수 있습니다.
이 튜토리얼의 운영 환경: HarmonyOS 2.0 시스템, HUAWEI P50 휴대폰.
Huawei의 공식 정의는 모든 시나리오를 위한 분산 운영 체제입니다.
홍멍은 분산 기술을 사용해 물리적으로 분리된 여러 장치를 하나의 '슈퍼 터미널'로 통합한다는 의미입니다.
은 마이크로커널 기반의 새로운 분산 운영 체제로, 모든 장치와 시나리오에 새로운 사용자 경험을 제공하도록 설계되어 모든 시나리오에서 원활한 경험을 제공합니다. 신뢰할 수 있고 안전한 아키텍처를 갖추고 있으며 여러 장치에서 원활한 협업을 지원합니다.
HUAWEI Harmony OS는 2019년 8월 9일 동관에서 열린 Huawei 개발자 컨퍼런스(HDC.2019)에서 Huawei가 공식적으로 발표한 운영 체제입니다.
Huawei Hongmeng 시스템은 모든 시나리오를 위한 새로운 분산 운영 체제로, 초가상 단말기 상호 연결의 세계를 만들고, 사람, 장비, 현장을 유기적으로 연결하고, 소비자를 모든 현장 생활과 연결합니다. 매우 빠른 발견, 매우 빠른 연결, 하드웨어 상호 지원 및 리소스 공유를 제공하고 적절한 장비를 사용하여 현장 경험을 제공합니다.
2020년 9월 10일, Huawei의 Hongmeng 시스템이 HarmonyOS 버전 2.0으로 업그레이드되었습니다. 2021년 4월 22일, Huawei의 HarmonyOS 애플리케이션 개발 온라인 체험 웹사이트가 출시되었습니다. 5월 18일, Huawei는 Huawei HiLink가 Harmony OS와 Harmony Connect로 통합될 것이라고 발표했습니다.
지식 확장
HarmonyOS는 다음 네 가지 기술 기능을 기반으로 합니다.
1 원활한 경험:
HarmonyOS는 분산 아키텍처와 분산 가상 버스 기술을 사용하여 공유 통신 플랫폼인 분산을 제공합니다. 데이터 관리, 분산 작업 스케줄링 및 가상 주변 장치. HarmonyOS를 사용하면 애플리케이션 개발자는 분산 애플리케이션의 기본 기술을 다룰 필요가 없으므로 개인 서비스 로직에 집중할 수 있습니다.
분산 애플리케이션 개발이 그 어느 때보다 쉬워질 것입니다. HarmonyOS를 기반으로 구축된 앱은 다양한 장치에서 실행되는 동시에 모든 시나리오에서 원활한 협업 환경을 제공할 수 있습니다.
2. 원활한 성능:
HarmonyOS는 결정적 대기 시간 엔진과 고성능 IPC(프로세스 간 통신)를 통해 성능 저하 문제를 해결합니다.
Deterministic Latency Engine은 작업 실행 우선순위와 예약 시간 제한을 미리 설정합니다. 리소스는 우선 순위가 더 높은 작업에 편향되어 애플리케이션 응답 대기 시간을 25.7% 줄입니다. 마이크로커널은 기존 시스템에 비해 IPC 성능을 최대 5배 향상시킬 수 있습니다.
3. 더욱 안전함:
HarmonyOS는 보안이 강화되고 대기 시간이 짧은 새로운 마이크로커널 디자인을 사용합니다. 이 마이크로커널은 커널 기능을 단순화하고, 커널 외부의 사용자 모드에서 가능한 한 많은 시스템 서비스를 구현하고, 상호 보안 보호를 강화하는 것을 목표로 합니다. 마이크로커널 자체는 스레드 스케줄링 및 IPC와 같은 가장 기본적인 서비스만 제공합니다.
Harmony OS의 마이크로커널 설계는 공식적인 검증 방법을 사용하여 TEE(신뢰할 수 있는 실행 환경)에서 처음부터 보안과 신뢰성을 재창조합니다.
정식 검증 방법은 소스에서 시스템의 정확성을 검증하는 효과적인 수학적 방법인 반면, 기능 검증, 공격 시뮬레이션과 같은 기존 검증 방법은 제한된 시나리오로 제한됩니다. 이와 대조적으로 형식적 방법은 데이터 모델을 사용하여 모든 소프트웨어 실행 경로를 확인할 수 있습니다.
HarmonyOS는 장치 TEE에서 공식 검증을 사용하는 최초의 운영 체제로 보안을 크게 향상시킵니다. 또한 HarmonyOS 마이크로커널에는 코드 수가 훨씬 적기 때문에(Linux 커널의 약 1/1000) 공격에 취약할 가능성이 훨씬 적습니다.
4. 올인원:
다중 장치 IDE, 다국어 통합 컴파일 및 분산 아키텍처 제품군을 지원하는 HarmonyOS는 다양한 화면 레이아웃 제어 및 상호 작용에 자동으로 적응할 수 있으며 드래그를 지원합니다. 앤 드롭 제어 및 시각적 프로그래밍의 미리보기 지향.
이를 통해 개발자는 여러 장치에서 실행되는 애플리케이션을 보다 효율적으로 구축할 수 있습니다. 다중 장치 IDE를 사용하면 개발자는 애플리케이션을 한 번 작성하고 여러 장치에 배포하여 모든 사용자 장치에 걸쳐 긴밀하게 통합된 생태계를 만들 수 있습니다.
Huawei Ark Compiler는 Android 가상 머신과 비교할 수 있는 최초의 정적 컴파일러로, 개발자가 단일 통합 환경에서 다양한 고급 언어를 기계어 코드로 컴파일할 수 있도록 해줍니다. 다국어 통합 컴파일을 지원함으로써 Huawei의 Ark 컴파일러는 개발자의 생산성을 크게 향상시키는 데 도움이 될 것입니다.
더 많은 관련 지식은 FAQ 칼럼을 방문해주세요!
위 내용은 홍멍은 운영체제인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!