[发明专利]用于监视操作系统中的准并行的实施线程的方法和设备有效
申请号: | 201710041751.1 | 申请日: | 2017-01-20 |
公开(公告)号: | CN107015848B | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | G.皮尔;A.里斯;F.克雷默;S.克林格 | 申请(专利权)人: | 罗伯特·博世有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 卢江;杜荔南 |
地址: | 德国斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 监视 操作系统 中的 并行 实施 线程 方法 设备 | ||
1.用于监视在事件导向的操作系统中的准并行的实施线程(20、21、22)的方法,
其特征在于如下特征:
- 由所述操作系统授权的管理进程(23)借助于所述操作系统的内核(24)来观察通过所述实施线程(20、21、22)所触发的运行事件,所述运行事件表征所述实施线程(20、21、22)的运行时间特性,以及
- 所述管理进程(23)依据所述运行事件持续地监视所述实施线程(20、21、22)的实际的运行时间特性,
- 如果所述实际的运行时间特性与包含所述实施线程(20、21、22)的运行时间特性的正确属性的配置(25)有偏差,则所述管理进程(23)给予所述内核(24)管理指令,以及
- 所述内核(24)根据所述管理指令使有偏差的运行时间特性失效或者引入备用反应。
2.根据权利要求1所述的方法(10),
其特征在于如下特征:
- 对所述运行事件的观察通过由所述内核(24)提供给所述管理进程(23)的管理界面(26)来进行,
-通过所述管理界面(26)按需求来关于所述实施线程(20、21、22)的运行状态通知所述管理进程(23),以及
- 此外,对所述运行时间特性的监控依据所述运行状态来进行。
3.根据权利要求2所述的方法(10),其中通过所述管理界面(26)根据询问来关于所述实施线程(20、21、22)的运行状态通知所述管理进程(23)。
4.根据权利要求2所述的方法(10),
其特征在于如下特征:
- 如果所述实际的运行时间特性与所述配置(25)有偏差,那么所述管理进程(23)通过所述管理界面(26)来给予所述内核(24)一个管理指令,以及
- 所述内核(24)根据所述管理指令引入应用线程之一的重新启动。
5.根据权利要求4所述方法(10),
其特征在于如下特征中的至少一个,
其中所述内核(24)包括抢占调度器:
- 所述失效包括结束所述实施线程(20、21、22)之一,
- 所述失效包括暂时中断所述实施线程(20、21、22)之一,或者
- 所述失效包括将所述实施线程(20、21、22)之一降级到低的优先级层面上,其中所述调度器是优先级调度器。
6.根据权利要求1至5之一所述的方法(10),
其特征在于如下特征:
- 所述实施线程(20、21、22)借助于所述内核(24)按需求引入与所述管理进程(23)的同步(28),以及
- 所述管理进程(23)通过所述同步(28)来在时间上控制所述实施线程(20、21、22)。
7.根据权利要求6所述的方法(10),
其特征在于如下特征中的至少一个:
- 所述同步(28)包括一方面所述实施线程(20、21、22)与另一方面所述管理进程(23)之间的同步的消息交换,或者
- 所述同步(28)借助于同步机制来进行。
8.根据权利要求7所述的方法,其中所述同步(28)借助于信号来进行。
9.根据权利要求1至5之一所述的方法,
其特征在于如下特征之一:
- 所述实施线程(20、21、22)是一个应用进程,或者
- 所述实施线程(20、21、22)是一种线程。
10.机器可读的存储介质,在所述机器可读的存储介质上存储有计算机程序,所述计算机程序被设立用于实施根据权利要求1至9之一所述的方法(10)。
11.设备,所述设备被设立用于实施根据权利要求1至9之一所述的方法(10)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗伯特·博世有限公司,未经罗伯特·博世有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710041751.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种显示面板、显示装置
- 下一篇:一种光学防抖音圈马达