虚拟操作系统研究及在多核环境下的实现

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:a717878213a
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息网络的飞速发展,要求有高性能网络设备的支持;而高性能的网络设备要求高的处理器性能。为满足这种需求,处理器的设计需要引入创新的架构思想。多核多线程是目前提高处理器性能的最有前途的技术之一。多核技术在体系结构、软件模型、核间通信技术、操作系统设计、安全性设计等诸多方面存在巨大挑战,同时也存在巨大的潜能。本论文结合当今主流的基于MIPS核的RMI XLR系列多核多线程网络处理器,介绍了多核多线程处理器的基本特点,并探讨了多核路由软件的架构问题。复杂网络设备需要实时操作系统支持,并且操作系统作为网络设备的平台软件,在整个网络软件中具有极其重要的作用。如何使开发的上层商用网络应用软件在不同的系统平台上平滑的运行,增加软件的可移植性就变得尤其重要。此问题的解决可以通过在底层操作系统与应用软件间提供一个逻辑封装层,来屏蔽底层操作系统和硬件的差异;同时接管一部分底层操作系统的功能如内存管理、异常监控等。这就是虚拟操作系统VOS(Virtual Operating System)的概念。本论文探讨了虚拟操作系统的所应该具备的基本功能,同时介绍了在多核环境下的内存管理和VFS文件系统(Virtual File System)的设计实现。最后,探讨了中国在发展多核系统软件方面所面临的机遇和挑战。
其他文献
煤炭一直是我国消费最多的能源,然而由于井下高温、潮湿、多粉尘等恶劣的工作环境,井下煤炭开采的效率不高。在井下煤炭开采中,巷道的掘进是其重要的环节,目前井下巷道的掘进都依
随着电子技术、计算机技术、数字信号处理等技术的发展,大型装备越来越复杂,功能越来越强大;另一方面,随着测试仪器技术不断发展和对测试要求的不断提高,自动测试系统组建的难度和
汽车牌照自动识别技术(LPR)是智能交通系统(ITS)中的基本内容之一。它是计算机视觉、图像处理和模式识别等交叉学科研究的热门课题,对相关技术的研究正受到普遍关注。本文正
随着多媒体技术的迅速发展,视频会议系统,HDTV等多媒体服务逐渐成为人们关注的热点。由其带来的信息爆炸,使信道带宽和信道传输速率成为多媒体技术发展的瓶颈问题。ITU-T和MP
高光谱图像分类是遥感领域中的研究热点,极具挑战性,该研究具有重要的理论价值和广阔的应用前景。高光谱图像数据通常具有上百个光谱波段,提供了丰富的光谱信息,但是其所具有的高
随着网络的普及,网络服务器需要为越来越多的用户提供服务,在这种情况下,即使单台服务器性能再高,所能提供的服务也是有限的,而且其工作量很容易在访问高峰时期过载。集群服
二次世界大战以后,一般系统论、运筹学、控制论、信息论、人工智能等学科得到了长足的发展,这些学科的不断发展奠定了系统科学的基础,并有力地促进系统工程在实际中的应用。系统
由于电液伺服系统综合了电气和液压两方面的长处,具有功率重量比大、力矩惯性比大、控制精度高、响应快等优点,使得电液伺服控制广泛应用于航天、国防、民用工业、海底作业等
电梯性能应兼顾乘坐舒适、运行效率和节约运行费用等方面的要求,研究电梯的理想速度曲线,对提高电梯运行品质是至关重要的。本文采用基于神经网络的模糊PID控制器控制电梯速
先进控制软件在流程工业中广泛应用,但存在着集成性弱、互操作性差等问题,使得企业在实施先进控制时,难以发挥其整体优势。因此各先进控制软件间的集成化、系统化成为今后先进控