一种基于微内核操作系统进程间通信恢复方法  

AN IPC RECOVERY METHOD BASED ON MICROKERNEL OPERATING SYSTEM

在线阅读下载全文

作  者:孙可钦[1,2] 王玉庆[2] 刘剑[2] 杨秋松[2] 马越[2] 

机构地区:[1]中国科学院大学,北京100049 [2]中国科学院软件研究所,北京100190

出  处:《计算机应用与软件》2015年第6期9-13,共5页Computer Applications and Software

基  金:国家自然科学基金项目(61305054);中国科学院知识创新工程重要方向性项目(KGCX2-YW-12);国家"核高基"重大科技专项(2010ZX01036-001-002-2)

摘  要:微内核架构为操作系统提供了良好的隔离性,高度模块化的架构设计使得微内核架构操作系统对进程间通信的依赖度极高,进程间通信恢复是系统恢复正常运行的关键。权能是微内核架构操作系统中进程对资源操作权限的描述,决定进程间能否进行通信。针对微内核操作系统在系统服务恢复过程中出现的进程间通信信道丢失问题,提出并实现了一种进程间通信恢复方法。在通信异常时保存权能信息,用于在系统关键服务恢复过程中重新建立客户程序与服务程序的进程间通信信道。实验结果表明所提出的方法是有效的,可以提高操作系统的可靠性。Microkernel architecture provides good features of isolation to operating system.The architecture design in high modularity makes the operating system of microkernel architecture highly depend on inter-process communication (IPC).Therefore the recovery from errors in inter-process communications is the key to the recovery of microkernel system working properly.In operating system of microkernel architecture,capability is the term to describe the privilege of resources operation by the process,which determines whether communication can work between two processes.We design and realise an IPC recovery method for the problem of microkernel operating system that the IPC channel will lose during the process of system service recovery.It can save the capability information when communication anomaly occurs, and then applies the information to reconstructing the IPC channels between client programs and services programs when recovering key system services.Experimental results show that the proposed method is effective.With this method,system reliability can be enhanced.

关 键 词:微内核 操作系统安全 进程间通信 可信恢复 

分 类 号:TP316[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象