-
题名基于分层软总线的新型通用操作系统结构模型
- 1
-
-
作者
杨攀
董攀
江哲
丁滟
-
机构
国防科技大学计算机学院
University of Cambridge
-
出处
《软件学报》
EI
CSCD
北大核心
2024年第10期4930-4947,共18页
-
基金
国家自然科学基金(U19A2060)。
-
文摘
传统的操作系统设计所面临的主要挑战是需要管理的资源数量,多样性,分布范围不断增加以及系统状态频繁变化.然而,现有操作系统结构已经成为应对上述挑战的最大障碍,原因如下:(1)紧耦合和中心化的结构不仅损害了系统的灵活性和扩展性,还导致了操作系统生态分离;(2)系统中单一的隔离机制,如内核态-用户态隔离,造成了各种能力之间的矛盾,如安全性和性能等.为此,结合简捷的分层软总线设计思想和多样化隔离机制来组织操作系统组件,提出一种新型操作系统模型——Yggdrasil.Yggdrasil将操作系统功能分解为以软总线相连接的组件节点,其通信被标准化为经软总线的消息传递.为支持特权态等隔离状态的划分和不同的软件层次,Yggdrasil还引入桥节点实现多层软总线的级联和受控通信,通过自相似的拓扑特性使操作系统的逻辑表述能力和扩展性都得到了极大的强化.此外,软总线的简单性和层次性也有助于实现去中心化.构建操作系统的分层软总线模型实例HiBuOS,通过3方面的具体设计验证并展示基于Yggdrasil思想来开发新型操作系统的可行性:(1)根据目标操作系统的规模和要求设计规划多层总线结构;(2)选择具体的隔离和通信机制实例化桥节点和软总线;(3)实现基于分层软总线风格的操作系统服务.对HiBuOS的评估表明,它没有引入明显的性能损耗,而且还在提高系统可扩展性,安全性和生态发展方面具有显著的优势和潜力.
-
关键词
分层软总线
操作系统结构模型
松耦合
多样化隔离机制
自相似性
-
Keywords
hierarchical software bus
operating system structure model
loose coupling
diverse isolation mechanism
self-similarity
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-
-
题名面向网络攻防演练的操作系统仿真模型研究与实现
被引量:6
- 2
-
-
作者
赵威
王海泉
夏春和
-
机构
北京航空航天大学网络技术北京市重点实验室
-
出处
《计算机应用研究》
CSCD
北大核心
2008年第8期2450-2453,2456,共5页
-
基金
北京教育委员会共建项目建设计划基金资助项目(JD100060517)
国防基础科研基金资助项目
国家“863”计划资助项目(2007AA01Z407)
-
文摘
针对目前网络攻防演练中对主机行为的表现粒度不足的问题,通过分析操作系统概念以及性质,给出了一种用于网络攻防演练的操作系统仿真模型。该模型反映了操作系统的安全属性。还给出了该仿真系统的体系结构,使得仿真系统具有一定的扩展性。
-
关键词
操作系统模型
操作系统仿真
网络攻防演练
-
Keywords
operating system model
operating system simulation
network attack and defense drilling
-
分类号
TP309.2
[自动化与计算机技术—计算机系统结构]
-
-
题名多核操作系统发展综述
被引量:10
- 3
-
-
作者
李彦冬
雷航
-
机构
电子科技大学计算机科学与工程学院
-
出处
《计算机应用研究》
CSCD
北大核心
2011年第9期3215-3219,共5页
-
文摘
对多核操作系统的发展状况进行了综述,指出了多核操作系统的发展滞后于多核技术发展的现状,介绍了多核操作系统的起源和国内外研究状况,分析了多核操作系统研究中面临的一些主要问题及已有的研究成果。最后,对多核操作系统的一些研究方法进行了总结。
-
关键词
多核操作系统
操作系统模型
任务调度
存储器管理
内核同步
-
Keywords
multi-core OS
OS architecture
task scheduling
memory management
kernel synchronization
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-