영어 문서 | 中文文档 | Türkçe Dökümanlar

Harmonyos와 관련된 멋진 것들의 선별 된 목록
HarmonyOS 마이크로 커널을 기반으로 한 최초의 풀 스텐 분산 OS입니다. 화웨이가 독립적으로 개발 한 운영 체제입니다. HarmonyOS System은 2019 년 8 월 9 일 화웨이 개발자 컨퍼런스 (<Hdc.2019>)에서 공식적으로 발표되었습니다. Huawei는 스마트 화면, 차량 터미널 및 웨어러블 터미널과 같은 지능형 터미널을 배포 할 예정입니다. 앞으로 더 스마트 한 장치에는 그 어느 때보 다 오픈 소스 HarmonyOS 장착 될 것입니다.
HarmonyOS 서로 다른 장치의 유연한 배포에 해당하는 모듈 식 커플 링을 달성합니다. HarmonyOS 에는 3 개의 아키텍처가 있습니다. 첫 번째 층은 핵심이고, 두 번째 계층은 기본 서비스이고, 세 번째 계층은 프로그램 프레임 워크입니다. 대형 스크린, PC, 자동차 및 기타 다른 장비에서 사용할 수 있습니다. 휴대 전화에서 언제든지 사용할 수 있지만 당분간은 여전히 안드로이드를 선호합니다.
Harmonyos의 기본 계층은 HarmonyOS microkernel , Linux kernel 및 Lite OS 로 구성되며 향후 완전한 Harmonyos 마이크로 넬 아키텍처가 될 것입니다.
Huawei HarmonyOS 상표를 신청했습니다. HarmonyOS 상표의 등록 발표 날짜는 2019 년 5 월 14 일입니다. HarmonyOS 상표의 독점적 권리는 2019 년 5 월 14 일부터 2029 년 5 월 13 일입니다.HarmonyOS 개발했습니다.HarmonyOS 발표했으며 HarmonyOS 운영 체제는 오픈 소스가 될 것입니다.
Harmonyos는 전체 장면 지능 경험의 높은 표준 연결 요구 사항을 충족하도록 설계되었습니다. 이러한 이유로 화웨이는 주요 기능을 갖춘 4 가지 시스템 솔루션을 제안했습니다.
Harmonyos의 "분산 된 OS 아키텍처"및 "분산 소프트 버스 기술"은 애플리케이션 개발자를 공개 커뮤니케이션 플랫폼, 분산 데이터 관리, 분산 기능 스케줄링 및 가상 주변 장치의 4 가지 기능을 통해 해당 분산 애플리케이션의 기본 기술을 구현하는 데 어려움을 겪고 개발자가 Open과 같은 비즈니스 논리에 집중할 수 있도록합니다. 동일한 터미널과 같은 단기 단기 분산 응용 프로그램을 개발하면 최종 소비자는 각 사용 시나리오에 대한 강력한 교차 터미널 비즈니스 협업 기능으로 가져온 완벽한 경험을 즐길 수 있습니다.

Harmonyos는 결정 론 지연 엔진과 고성능 IPC의 두 가지 기술을 사용하여 기존 시스템의 부적절한 성능 문제를 해결합니다. 지연 엔진을 결정하면 작업 실행 전에 시스템에서 작업 실행의 우선 순위 및 시간 제한을 할당 할 수 있습니다. 우선 순위 작업 리소스는 스케줄링에 우선 순위를 부여하고 응용 프로그램 응답 지연은 25.7%감소합니다. Harmonyos Microkernel의 소형 구조는 IPC의 성능을 크게 향상 시키며 프로세스 통신의 효율성은 기존 시스템의 효율성보다 5 배 높습니다.

Harmonyos는 보안 기능이 강하고 대기 시간이 낮은 새로운 마이크로 코어 설계를 채택합니다. Microkernel 설계의 기본 아이디어는 커널의 기능을 단순화하고 커널 외부의 사용자 상태에서 가능한 많은 시스템 서비스를 실현하고 서로 보안 보호를 추가하는 것입니다. 마이크로 넬은 다중 프로세스 스케줄링 및 다중 프로세스 통신과 같은 가장 기본적인 서비스 만 제공합니다.

Harmonyos는 Microkernel 기술을 TEE (Trusted Execution Environment)에 적용하고 공식적인 방법을 통해 신뢰할 수있는 보안을 재구성합니다. 공식적인 방법은 수학적 방법을 사용하여 시스템의 정확성과 소스로부터 허점이 없음을 확인하는 효과적인 수단입니다. 기능 검증 및 시뮬레이션 공격과 같은 기존의 검증 방법은 제한된 시나리오에서만 검증 될 수있는 반면 공식 방법은 데이터 모델을 통해 모든 소프트웨어 실행 경로를 검증 할 수 있습니다. 처음으로 Harmonyos는 터미널 티에 공식적인 방법을 적용하여 보안 수준을 크게 향상시킵니다. 동시에 하모니오스 마이크로 넬의 코드 양은 리눅스 매크로 커널의 1 천분의 코드 양이기 때문에 공격 확률이 크게 줄어 듭니다.

Harmonyos는 다중 터미널 개발 IDE, 다중 언어 통합 컴파일, 분산 아키텍처 키트, 화면 레이아웃 제어 및 대화식 자동 적응, 지원 제어 드래그, 미리보기 지향적 인 시각적 프로그래밍을 제공하여 개발자가 동일한 프로젝트를 기반으로 다중 터미널 자동 실행 앱을 효율적으로 구축하여 실시간 일회성 개발, 다수 개발을 달성 할 수 있습니다. 장치 전체에서 공유 생태를 달성하기위한 배포. Huawei Ark 컴파일러는 Android Virtual Machine 모델을 교체하는 최초의 정적 컴파일러로 개발자가 개발 환경에서 한 번에 고급 언어를 기계 코드로 컴파일 할 수 있습니다. 또한 ARK 컴파일러는 향후 다국어 통합 편집을 지원하여 개발 효율을 크게 향상시킬 수 있습니다.
Harmony 는 Android-App 호환 운영 체제이며 ARK 컴파일러는 Android 시스템 운영 유창성을 24%, 응답 속도 44%, 제 3 자 애플리케이션의 부드러움을 최대 60%향상시킬 수 있습니다. [SDK 정보]
[책 소개]
팁 :이 프로젝트는 공식적이지 않습니다. 이 프로젝트는 인터넷에서 Harmonyos에 관한 문서를 수집합니다. 이것은 상업 프로젝트가 아닙니다. 이 프로젝트는 Harmonyos를 소개하고 모든 문서와 코드는 인터넷에서 나옵니다. 이 프로젝트를 비즈니스에 사용하거나 돈을 버는 것에 대해 또는이 프로젝트의 사용으로 인해 발생 하거나이 프로젝트와 관련하여 발생하는 경우, 귀하는 자신의 선택 또는 행동의 부정적인 결과 또는 영향에 대한 모든 책임을 수락합니다.