[发明专利]一种分区操作系统的统一异常处理方法有效

专利信息
申请号: 201711292568.5 申请日: 2017-12-07
公开(公告)号: CN108255591B 公开(公告)日: 2021-10-15
发明(设计)人: 周霆;李运喜;叶宏;张勇;徐晓光;郭芳超 申请(专利权)人: 中国航空工业集团公司西安航空计算技术研究所
主分类号: G06F9/48 分类号: G06F9/48;G06F9/46;G06F11/07
代理公司: 中国航空专利中心 11008 代理人: 杜永保
地址: 710000 *** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明属于计算机系统软件专业技术领域,涉及分区操作系统不同类型分区的统一异常处理方法。该方法基于一种分区操作系统的异常处理框架,包含异常系统级处理和分发程序单元、裸应用分区异常处理任务单元、客户OS分区异常处理任务单元、客户OS异常处理程序单元。本发明基于以上分区操作系统的异常处理方法实现了对分区操作系统两类用户态异常的统一处理能力,解决了分区操作系统中裸应用分区和客户OS分区并存,且都需要进行用户级异常处理的问题。
搜索关键词: 一种 分区 操作系统 统一 异常 处理 方法
【主权项】:
1.一种分区操作系统的异常处理框架,其特征在于:包括以下结构单元:a)异常系统级处理和分发程序单元:驻留在分区操作系统内核中,提供对异常的直接接管、基本处理,并使用IPC通信进行异常事件的分发,以激活裸应用分区的异常处理任务单元或客户OS分区的异常处理任务单元进行相应的用户级异常处理;b)裸应用分区异常处理任务单元:驻留在裸应用分区中,负责查寻用户级异常处理例程表,调用用户注册的相应的例程完成用户级处理;此任务在创建时优先级被设置为最高级别,启动后进入处理循环,处于IPC接收阻塞状态,等待接收内核异常处理和分发程序单元的异常通知与激活;c)客户OS分区异常处理任务单元:驻留在客户OS分区中,负责将异常处理转接到客户OS的异常处理程序单元中,并同时传递异常上下文;此任务在创建时优先级被设置为最高级别,启动后进入处理循环,处于IPC接收阻塞状态,等待接收内核异常处理和分发程序单元的异常通知与激活;d)客户OS异常处理程序单元:此部分包括客户OS原始的异常处理程序和修改后的客户OS异常退出机制;客户OS的异常处理完成以后,如果触发异常的客户OS应用程序任务没有被挂起,可以通过此退出机制恢复运行。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201711292568.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top