发明名称 用于在实时操作系统的实施中识别错误的方法
摘要 本发明涉及一种用于在实时操作系统的实施中识别错误的方法,其中实时操作系统的逻辑相同的实例(106;116)在共用的虚拟化环境中的第一处理器(520)的至少两个处理器核心(100;102)上并行地实施,其中系统管理程序(128)监测实例(106;116)的并行实施,其中在执行通过实例(106;116)引发的硬件访问时,通过系统管理程序将在对于每个实例(106;116)的硬件访问时传输的数据相互比较,其中,在传输的数据之间出现差别的情况下,或者在单方面的通过实例之一引发的硬件访问的情况下,通过系统管理程序(128)识别为是错误。
申请公布号 CN102591736B 申请公布日期 2016.06.29
申请号 CN201110410036.3 申请日期 2011.12.09
申请人 西门子公司 发明人 奥托·尼塞尔
分类号 G06F11/07(2006.01)I 主分类号 G06F11/07(2006.01)I
代理机构 北京康信知识产权代理有限责任公司 11240 代理人 余刚;李慧
主权项 一种用于在实时操作系统的实施中识别错误的方法,其中实时操作系统的逻辑相同的实例(106;116)在共用的虚拟化环境中的第一处理器(520)的至少两个处理器核心(100;102)上被并行地实施,其中系统管理程序监测所述实例(106;116)的并行实施,其中在执行通过所述实例(106;116)引发的硬件访问时,通过所述系统管理程序将在对于每个实例(106;116)的所述硬件访问时传输的数据相互比较,其中,‑在所述传输的数据之间出现差别的情况下,或者‑在单方面的通过所述实例之一引发的硬件访问的情况下,通过所述系统管理程序识别为是错误,其中所述硬件访问包括存储器访问,其中在执行通过所述实例(106;116)引发的存储器访问时,所述实例访问了共用的存储器(120),其中在应用对于两个实例(106;116)的相同的虚拟化地址空间时实现所述存储器访问,其中所述虚拟化地址空间分配有对于每个实例(106;116)的不同的物理地址空间;或者其中在应用对于两个实例(106;116)的不同的虚拟化地址空间时实现所述存储器访问,其中相应的所述虚拟化地址空间分配有物理地址空间,其中所述虚拟化地址空间和所述相应的物理地址空间是相同的。
地址 德国慕尼黑