跨任务共享操作系统子进程技术方案

技术编号:9198103 阅读:155 留言:0更新日期:2013-09-26 02:20
本发明专利技术涉及跨任务共享操作系统子进程。本发明专利技术揭示一种允许跨多个进程(或任务)共享子进程(或进程单元)的操作系统。每一经共享子进程具有其自有上下文。通过追踪进程何时调用子进程而实现所述共享。当进程调用子进程时,所述进程经指定为子代子进程的上代进程。所述经调用子进程可要求使用进程层级可变数据。为使得能够针对每一调用进程存储所述进程层级可变数据,使用基地址及固定偏移将所述可变数据存储在存储器中。虽然所述基地址可能在进程之间不同,但所述固定偏移跨进程而保持相同。

【技术实现步骤摘要】

【技术保护点】
一种用于跨多个进程共享子进程的设备,所述设备包含:用于从多个调用进程调用子进程的装置,所述子进程具有其自有的上下文,所述子进程针对调用进程操作数存储地址偏移,所述地址偏移经加到基地址,以针对所述调用进程操作数定义调用进程上下文内的地址空间;用于将硬件基址及长度寄存器设置于所述子进程的所述上下文的装置;以及用于将硬件基址及长度寄存器设置于每一调用进程的上下文的装置。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:萨蒂亚纳拉亚南·贾亚拉曼昆塔尔·桑帕特阿希什·巴贾杰萨钦·查图维迪苏巴什·C·亚达夫·巴拉姆
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:

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

1