一种操作系统技术方案

技术编号:9990908 阅读:95 留言:0更新日期:2014-05-02 04:08
本发明专利技术实施例公开了一种操作系统,包括:提供一个中间程序,所述中间程序可在所述多个操作系统之间进行切换;在多个所述操作系统设置有由高到低的优先等级;所述多个操作系统可由所述中间程序控制。采用本发明专利技术,使得多个操作系统中的一个操作系统可以不受打扰地运行、而另外的操作系统可以利用计算机资源尽最高的性能进行数据处理,从而提高了计算机的运行速率。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种操作系统,包括:提供一个中间程序,所述中间程序可在所述多个操作系统之间进行切换;在多个所述操作系统设置有由高到低的优先等级;所述多个操作系统可由所述中间程序控制。采用本专利技术,使得多个操作系统中的一个操作系统可以不受打扰地运行、而另外的操作系统可以利用计算机资源尽最高的性能进行数据处理,从而提高了计算机的运行速率。【专利说明】一种操作系统
本专利技术涉及一种操作系统,尤其涉及用于并行运行多个操作系统的系统。
技术介绍
现有的计算机领域中,对于一些计算机程序,在限定的时段内或在限定的时刻执行程序中的步骤是极其重要的,然而对于许多其他程序其执行的时间并不是最重要的,于是需要一种应用程序通过操作系统可以实现它们在其上运行的计算机交互,实现实时操作系统与非实时操作系统的切换。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种操作系统,包括:提供一个中间程序,所述中间程序可在所述多个操作系统之间进行切换;在多个所述操作系统设置有由高到低的优先等级;所述多个操作系统可由所述中间程序控制。所述中间程序以虚拟的方式对优先等级低的操作系统处理器异常进行处理。所述中间程序设置为拦截预设的处理器异常、并调用所述优先等级最高的操作系统异常处理例程对处理器异常进行服务。实施本专利技术实施例,具有如下有益效果:采用本专利技术,使得多个操作系统中的一个操作系统可以不受打扰地运行、而另外的操作系统可以利用计算机资源尽最高的性能进行数据处理,从而提高了计算机的运行速率。【具体实施方式】提供一个中间程序,所述中间程序可在所述多个操作系统之间进行切换;在多个所述操作系统设置有由高到低的优先等级;所述多个操作系统可由所述中间程序控制。所述中间程序以虚拟的方式对优先等级低的操作系统处理器异常进行处理。所述中间程序设置为拦截预设的处理器异常、并调用所述优先等级最高的操作系统异常处理例程对处理器异常进行服务。【权利要求】1.一种操作系统,其特征在于,包括以下步骤:提供一个中间程序,所述中间程序可在所述多个操作系统之间进行切换;在多个所述操作系统设置有由高到低的优先等级;所述多个操作系统可由所述中间程序控制。2.根据权利要求1所述的操作系统,其特征在于,所述中间程序以虚拟的方式对优先等级低的操作系统处理器异常进行处理。3.根据权利要求2所述的操作系统,其特征在于,所述中间程序设置为拦截预设的处理器异常、并调用所述优先等级最高的操作系统异常处理例程对处理器异常进行服务。【文档编号】G06F9/48GK103761143SQ201310426414【公开日】2014年4月30日 申请日期:2013年9月10日 优先权日:2013年9月10日 【专利技术者】闫岩 申请人:天津滨海冠霖科技有限公司本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:闫岩
申请(专利权)人:天津滨海冠霖科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1