计算机应用与软件
計算機應用與軟件
계산궤응용여연건
COMPUTER APPLICATIONS AND SOFTWARE
2015年
6期
9-13
,共5页
孙可钦%王玉庆%刘剑%杨秋松%马越
孫可欽%王玉慶%劉劍%楊鞦鬆%馬越
손가흠%왕옥경%류검%양추송%마월
微内核%操作系统安全%进程间通信%可信恢复
微內覈%操作繫統安全%進程間通信%可信恢複
미내핵%조작계통안전%진정간통신%가신회복
Microkernel%Operating system security%IPC%Trusted recovery
微内核架构为操作系统提供了良好的隔离性,高度模块化的架构设计使得微内核架构操作系统对进程间通信的依赖度极高,进程间通信恢复是系统恢复正常运行的关键。权能是微内核架构操作系统中进程对资源操作权限的描述,决定进程间能否进行通信。针对微内核操作系统在系统服务恢复过程中出现的进程间通信信道丢失问题,提出并实现了一种进程间通信恢复方法。在通信异常时保存权能信息,用于在系统关键服务恢复过程中重新建立客户程序与服务程序的进程间通信信道。实验结果表明所提出的方法是有效的,可以提高操作系统的可靠性。
微內覈架構為操作繫統提供瞭良好的隔離性,高度模塊化的架構設計使得微內覈架構操作繫統對進程間通信的依賴度極高,進程間通信恢複是繫統恢複正常運行的關鍵。權能是微內覈架構操作繫統中進程對資源操作權限的描述,決定進程間能否進行通信。針對微內覈操作繫統在繫統服務恢複過程中齣現的進程間通信信道丟失問題,提齣併實現瞭一種進程間通信恢複方法。在通信異常時保存權能信息,用于在繫統關鍵服務恢複過程中重新建立客戶程序與服務程序的進程間通信信道。實驗結果錶明所提齣的方法是有效的,可以提高操作繫統的可靠性。
미내핵가구위조작계통제공료량호적격리성,고도모괴화적가구설계사득미내핵가구조작계통대진정간통신적의뢰도겁고,진정간통신회복시계통회복정상운행적관건。권능시미내핵가구조작계통중진정대자원조작권한적묘술,결정진정간능부진행통신。침대미내핵조작계통재계통복무회복과정중출현적진정간통신신도주실문제,제출병실현료일충진정간통신회복방법。재통신이상시보존권능신식,용우재계통관건복무회복과정중중신건립객호정서여복무정서적진정간통신신도。실험결과표명소제출적방법시유효적,가이제고조작계통적가고성。
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.