Linux Dual Kernel System Based on Domestic Realtime Kernel

This paper aims to explore and address the real-time performance limitations of embedded Linux systems by introducing a dual-kernel architecture strategy, with the hope of significantly improving its real-time responsiveness. By integrating the ReWorks real-time kernel with the Linux kernel, an embedded operating system has been successfully achieved that combines both real-time responsiveness and extensive compatibility. The system utilizes an independent scheduler and interrupt handling mechanism based on the ReWorks kernel to ensure that real-time tasks are given high priority for execution. Meanwhile, with support from the integrated Linux kernel, it can effectively manage non-real-time tasks as well, achieving efficient cooperative operation in a multitasking environment. Real-time performance evaluation was carried out on the FT-2000/4 processor platform using the adapted Cyclictest tool to quantify system operational efficiency and stability. Experimental results show that the system can exhibit significantly low latency characteristics and high stability when facing diverse workload situations, fully demonstrating its suitability for real-time system environments with strict requirements for low latency and high stability. Future research will focus on deepening the understanding of system performance and adaptability in order to provide more optimized technical solutions.

Authors

Institutions

Publication Details

Published
2025-05-09
DOI
https://doi.org/10.1109/aemcse65292.2025.11042335
Primary Topic
Smart Grid and Power Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Linux Dual Kernel System Based on Domestic Realtime Kernel

Zaiping Nie, Shiyu Gan
Smart Grid and Power Systems
article

Linux Dual Kernel System Based on Domestic Realtime Kernel

Zaiping Nie, Shiyu Gan
article en

Abstract

This paper aims to explore and address the real-time performance limitations of embedded Linux systems by introducing a dual-kernel architecture strategy, with the hope of significantly improving its real-time responsiveness. By integrating the ReWorks real-time kernel with the Linux kernel, an embedded operating system has been successfully achieved that combines both real-time responsiveness and extensive compatibility. The system utilizes an independent scheduler and interrupt handling mechanism based on the ReWorks kernel to ensure that real-time tasks are given high priority for execution. Meanwhile, with support from the integrated Linux kernel, it can effectively manage non-real-time tasks as well, achieving efficient cooperative operation in a multitasking environment. Real-time performance evaluation was carried out on the FT-2000/4 processor platform using the adapted Cyclictest tool to quantify system operational efficiency and stability. Experimental results show that the system can exhibit significantly low latency characteristics and high stability when facing diverse workload situations, fully demonstrating its suitability for real-time system environments with strict requirements for low latency and high stability. Future research will focus on deepening the understanding of system performance and adaptability in order to provide more optimized technical solutions.

China Electronics Technology Group Corporation (CN)
Openalex Percentile: Top 87%
Smart Grid and Power Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.