一种基于多核心CPU提升Linux操作系统应用程序实时性的方法
By reallocating tasks and configuring interrupt priorities on a multi-core CPU, the problem of insufficient real-time performance of traditional Linux systems in industrial control scenarios is solved, achieving efficient and economical real-time performance improvement, which is applicable to fields such as distribution network automation and smart grids.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ZHUHAI FEISEN POWER TECH CO LTD
- Filing Date
- 2026-04-30
- Publication Date
- 2026-07-17
AI Technical Summary
Traditional Linux systems lack real-time performance in industrial control scenarios and cannot meet the needs of applications sensitive to deterministic latency, such as power distribution automation. They suffer from problems such as interrupt response delays, kernel non-preemption, spinlock blocking preemption, non-deterministic scheduler design, priority inversion, and memory allocation blocking.
By reallocating tasks across multi-core CPUs, utilizing CPU affinity and interrupt priority configuration, and modifying kernel boot parameters, real-time critical tasks are isolated to independent cores and interrupt preemptive mode is enabled. This ensures that high-priority tasks can interrupt low-priority processing, achieving physical isolation and priority protection for tasks.
It significantly reduces system costs, simplifies the development process, improves system real-time performance and stability, meets the application scenarios with extreme real-time requirements such as distribution network automation, and has good cross-platform compatibility and flexible configuration capabilities.
Smart Images

Figure CN122132148B_ABST