[发明专利]一种在监护仪上安全运行桌面应用程序的系统在审
申请号: | 201410002178.X | 申请日: | 2014-01-02 |
公开(公告)号: | CN104765637A | 公开(公告)日: | 2015-07-08 |
发明(设计)人: | 李玲华;代海涛 | 申请(专利权)人: | 深圳迈瑞生物医疗电子股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/445 |
代理公司: | 深圳汇智容达专利商标事务所(普通合伙) 44238 | 代理人: | 潘中毅;钟冬梅 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 监护 安全 运行 桌面 应用程序 系统 | ||
技术领域
本发明涉及医疗技术领域,尤其涉及一种在监护仪上安全运行桌面应用程序的系统。
背景技术
在监护仪上,为运行Windows桌面应用程序,多采取监护仪内置PC机,通过硬件技术使PC机和监护仪共用1个显示屏的方法。该技术需要监护仪包含2个主控CPU,1个为监护仪专用,另1个为PC专用。2个主控CPU方案的主要缺点有:成本高;整机体积或厚度增加不利于设计美观和轻便的产品;散热困难;BOM内容多,维护量大;监护仪和PC机之间的数据交换困难。
一般地,增加专用的硬件设备和软件功能模块可以解决监护仪和PC机的通信问题,但进一步增加了系统复杂度和成本,因此内置PC方案不是最优的。一种替代方案是,只用1台PC,在PC上同时运行监护仪和Windows桌面应用程序;由于Windows操作系统本身是面向桌面和服务器领域的操作系统,实时性较差,难以满足监护仪的实时性要求,因此该方案可行性较低。
发明内容
为解决上述技术问题,本发明通过在物理硬件上虚拟PC系统运行桌面应用软件,同时直接在物理硬件上运行监护仪系统。本发明提供的技术方案具体如下:
一种在监护仪上安全运行桌面应用程序的系统,包括:
设置在所述监护仪的Windows操作系统和物理硬件之间的硬件虚拟器,所述硬件虚拟器用于虚拟出一虚拟硬件,并控制该虚拟硬件以及所述物理硬件的运行;
所述监护仪的Windows操作系统在所述虚拟硬件上运行桌面应用程序,其与所述虚拟硬件和所述桌面应用程序构成PC系统;所述监护仪的监护仪系统独立于所述Windows操作系统,运行在所述物理硬件之上。
其中,所述硬件虚拟器内置操作系统或使用外置的宿主操作系统。
其中,所述硬件虚拟器为虚拟机管理器,其虚拟出的虚拟硬件为虚拟机。
其中,所述硬件虚拟器为仿真器,其虚拟出的虚拟硬件为仿真硬件。
其中,所述监护仪的监护仪系统与所述PC系统使用相互隔离的不同CPU。
其中,所述虚拟机管理器通过控制CPU使用时间配额的方式隔离所述监护仪系统与所述PC系统在不同的时间使用单路内核的同一CPU。
其中,所述虚拟机管理器通过将所述监护仪系统与所述PC系统运行的程序分别绑定在CPU的不同核心或不同的CPU的方式隔离所述监护仪系统与所述PC系统使用CPU。
其中,所述监护仪的监护仪系统与所述PC系统使用存储空间相互隔离的外部存储器。
其中,所述监护仪的监护仪系统与所述PC系统使用接口相互隔离的网络控制器。
其中,所述监护仪的监护仪系统与所述PC系统共享或独立使用屏幕或输入设备。
实施本发明,监护仪系统和windows桌面应用程序既共享了物理硬件资源,降低了系统复杂度和成本;又能保持相互隔离,使得桌面应用软件的运行和异常不会影响监护仪系统的可靠性和实时性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的一种在监护仪上安全运行桌面应用程序的系统实施例一的结构图。
图2为本发明提供的一种在监护仪上安全运行桌面应用程序的系统实施例二的结构图。
图3为本发明提供的一种在监护仪上安全运行桌面应用程序的系统实施例三的结构图。
图4为本发明提供的一种在监护仪上安全运行桌面应用程序的系统的工作流程实施例一的流程图。
图5为本发明提供的一种在监护仪上安全运行桌面应用程序的系统中为虚拟机分配资源的结构图。
图6、图7为本发明提供的一种在监护仪上安全运行桌面应用程序的系统中的CPU隔离的流程图。
图8为本发明提供的一种在监护仪上安全运行桌面应用程序的系统中的从虚拟机中的Windows应用程序到物理硬件的一次完整访存操作过程示意图;
图9为本发明提供的一种在监护仪上安全运行桌面应用程序的系统中的为外部存储器隔离的结构图。
图10为本发明提供的一种在监护仪上安全运行桌面应用程序的系统中的外部存储器隔离的实施流程图。
图11为本发明提供的一种在监护仪上安全运行桌面应用程序的系统中的网络接口隔离的结构图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳迈瑞生物医疗电子股份有限公司,未经深圳迈瑞生物医疗电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410002178.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:组件调用方法及装置
- 下一篇:一种远程桌面图像的合成方法和装置