Android 시스템에 맞게 최적화, 맞춤화 및 개발된 타사 모바일 운영체제란 무엇인가요?
사용자 정의된 운영 체제는 기본 운영 체제와 비교됩니다. Linux 및 Android와 같은 일부 오픈 소스 운영 체제에서는 터미널 제조업체가 이를 기반으로 일부 수정을 통해 일부를 달성할 수 있습니다. 그 자체의 목적.
운영체제 수정 정도에 따라 일반 맞춤화와 심층 맞춤화로 나눌 수 있다. 자신만의 UI 인터페이스를 사용자 정의하는 것은 일반적인 사용자 정의로, 기본 시스템을 거의 변경할 필요가 없으며 기본 애플리케이션과도 쉽게 호환됩니다. 일부 제조업체는 시스템을 더 깊게 변경했습니다.
모바일 운영체제는 커널 레이어, 미들 레이어, 애플리케이션 레이어로 나눌 수 있습니다. Linux 운영 체제를 기반으로 한 맞춤형 시스템입니다. 맨 아래 계층은 Linux 시스템의 커널입니다. 중간 계층에는 Dalvik이라는 JAVA 가상 머신이 포함되어 있습니다. 애플리케이션 계층은 기본 시스템을 기반으로 수정 및 추가되는 다양한 애플리케이션입니다. . 각 애플리케이션은 자체 프로세스에서 실행되며 Dalvik 가상 머신에 의해 할당된 전용 인스턴스가 있습니다.
소위 심층 사용자 정의는 일반적으로 Dalvik 가상 머신의 일부 설정을 수정하는 중간 계층의 수정을 의미합니다. 예를 들어, OMS 운영 체제는 다양한 애플리케이션을 더 잘 지원하기 위해 다수의 향상된 미들웨어를 통합하며 단순한 Android 시스템 복사본이 아닙니다.
그렇다면 제조업체는 왜 운영 체제를 맞춤화하는 것을 좋아할까요? 운영체제 자체의 가장 큰 특징은 커스터마이징이 아닌 다양성이기 때문이죠. 국내 제조사들은 새로운 운영체제를 개발할 수 없거나, 새로운 운영체제를 개발하려고 했지만 성공하지 못했다면 차선책은 수많은 기존 애플리케이션과 호환되는 맞춤형 운영체제를 선택하는 것입니다. 적당한 수정을 통해 자체 애플리케이션 통합 요구 사항을 충족하는 동시에 이러한 선택은 어느 정도 합리적이고 불가피합니다.