LINUX的realtime
时间: 2023-09-28 10:10:05 浏览: 99
Linux的实时性能可以通过两种方式来实现。一种是直接修改Linux内核,使其具备实时能力,这种方案被称为PREEMPT-RT kernel。另一种是在运行一个实时内核的同时,将Linux内核作为该实时内核的空闲任务来运行,这种方案被称为双内核技术,其中的实时内核可以是RTLinux或Xenomai等。RTLinux是一个硬实时的实时操作系统微内核,它将整个Linux操作系统作为一个完全可抢占的进程来运行,可以用于控制机器人、数据采集系统、制造工厂等对时间敏感的设备。而Xenomai是一种采用双内核机制的Linux内核的强实时扩展,它与Linux内核共同运行于硬件平台上,实时内核的优先级高于Linux内核,负责处理系统的实时任务,而Linux则负责处理非实时任务。只有当实时内核不再有实时任务需要处理时,Linux内核才能得到运行的机会。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* *3* [Real Time Linux简介](https://blog.csdn.net/weixin_45842280/article/details/126393394)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [【整理】RT-linux 实时Linux RealTime Linux](https://blog.csdn.net/weixin_27015375/article/details/116743561)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文