发明申请
US20100305936A1 METHOD OF OPERATING A COMPUTING DEVICE THROUGH THE USE OF EXTENSIBLE THREAD STATES
审中-公开
通过使用可扩展的螺纹状态来操作计算设备的方法
- 专利标题: METHOD OF OPERATING A COMPUTING DEVICE THROUGH THE USE OF EXTENSIBLE THREAD STATES
- 专利标题(中): 通过使用可扩展的螺纹状态来操作计算设备的方法
-
申请号: US12063259申请日: 2006-08-08
-
公开(公告)号: US20100305936A1公开(公告)日: 2010-12-02
- 发明人: Dennis May
- 申请人: Dennis May
- 申请人地址: GB London
- 专利权人: SYMBIAN SOFTWARE LTD.
- 当前专利权人: SYMBIAN SOFTWARE LTD.
- 当前专利权人地址: GB London
- 优先权: GB0516426 20050810
- 国际申请: PCT/GB2006/002951 WO 20060808
- 主分类号: G06F9/455
- IPC分类号: G06F9/455
摘要:
A personality layer running above an operating system kernel puts any threads that the personality layer is responsible for into new states which the kernel does not know about. This prevents the kernel from performing operations on a thread which has been placed in one of these new states where these operations are sensitive to state of the thread itself (such as kill, suspend, change priority). Instead, the kernel redirects these thread operations to a handler in the personality layer which then handles the operation. The kernel is thus, in essence, extensible through the use of the added personality layers, and it can therefore be used to run legacy real-time applications written for other real-time operating systems.
信息查询