MetaOS is a self-developed and industry-leading industrial dual-domain operating system by Sinsegye (Shenzhen) Computer System Co., Ltd. It is a Subject-Matter Expert in the digital computer/industrial control field based on the in-depth understanding of computer systems by the Institute of Computing Technology of the Chinese Academy of Sciences. After years of research and cooperative development, it has the characteristics of high stability and reliability, hard real-time, and calculation and control integration
MetaOS has built a dual-core system framework that seamlessly runs in parallel Linux kernel and real-time kernel. The real-time kernel handles all key activities, such as handling interrupts and scheduling real-time threads, completing hard real-time tasks with strict time requirements, and the Linux kernel handles soft real-time tasks without strict time requirements, such as vision, CAM, HMI, WEB, etc. The priority of the real-time kernel is higher than that of the Linux kernel, which preferentially holds resources and handles interrupts. The dual cores run independent systems, both Linux system and real-time system, called domains. Therefore, this dual-core architecture operating system is a dual-domain operating system.
MetaOS supports CPU platforms such as X86. Based on virtualization, hardware resources such as CPU, memory, network interface card, and disk are fine-grained and allocated to real-time and non-real-time domains. Virtualization technology isolates the two domains, runs independently of each other, and does not interfere with each other. Each domain can use its own exclusive hardware resources to perform tasks. Such architectural characteristics naturally have high stability and reliability.