[发明专利]一种实时Linux操作系统无效
申请号: | 201010202478.4 | 申请日: | 2010-06-18 |
公开(公告)号: | CN101894045A | 公开(公告)日: | 2010-11-24 |
发明(设计)人: | 阳坚 | 申请(专利权)人: | 阳坚 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100012 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种实时Linux操作系统,VIRT实时虚拟层单元,位于计算机设备的硬件与操作系统之间,用于模拟计算机设备的硬件,在硬件与操作系统之间提供硬件接口;实现与驱动程序之间的通信;VIRT实时内核单元,用于为实时任务提供运行环境,并赋予实时任务第一优先级,且该第一优先级总是高于非实时任务的第二优先级;以及提供应用接口,实时任务基于应用接口进行开发;Linux内核单元,用于为非实时任务提供运行环境。应用上述技术方案,基于实时虚拟化技术,使用双内核架构-VIRT实时内核和Linux内核,分割了实时操作系统和通用操作系统,使用实时优先级调度策略,保证了实时操作系统以最高优先级进行调度,同时实时操作系统完全控制了硬件中断和硬件操作。 | ||
搜索关键词: | 一种 实时 linux 操作系统 | ||
【主权项】:
一种实时Linux操作系统,其特征在于,包括:VIRT实时虚拟层单元,位于计算机设备的硬件与操作系统之间,用于模拟计算机设备的硬件,在硬件与操作系统之间提供硬件接口,所述操作系统能够通过所述硬件接口实现与硬件之间的交互;其中,所述操作系统包括实时操作系统和非实时通用操作系统;并且,能够区分实时操作系统和非实时通用操作系统,并将所述非实时通用操作系统作为所述实时操作系统的一个非实时线程运行;截获所有的硬件中断,将实时中断发送给对应的硬件;实现与驱动程序之间的通信;VIRT实时内核单元,用于为实时任务提供运行环境,并赋予实时任务第一优先级,且该第一优先级总是高于非实时任务的第二优先级;以及提供应用接口,所述实时任务基于所述应用接口进行开发;Linux内核单元,用于实现通用Linux操作系统的进程调度、存储管理、虚拟文件系统、网络接口和进程通信功能,并为所述非实时任务提供运行环境。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阳坚,未经阳坚许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010202478.4/,转载请声明来源钻瓜专利网。