基于ARM的SDSM操作系统存储管理技术研究

来源 :中北大学 | 被引量 : 0次 | 上传用户:ASINLU
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SDSM操作系统(Single Data Storage Model Operating System—单一数据存储模型操作系统)结合了传统操作系统、单地址空间操作系统以及永久性操作系统的数据存储模型的特点,取长补短,发展成一种新型的操作系统,它提出了一种新型的数据存储模型(即仅仅构造一个数据存储模型—文件),在内核的构建及文件系统数据的存储、寻址等方面不同于其他操作系统。而且,目前基于ARM微核的嵌入式处理器已经成为开发嵌入式产品市场的主流。随着ARM技术的广泛应用,建立面向ARM架构的嵌入式操作系统也就成为当前研究的热点问题。现在已经涌现出了较多的嵌入式操作系统,例如Tor2nado的VxWork、微软的Windows CE、ARM Linux和开放源代码的uC/OS等。本文主要是在分析了ARM微处理器体系结构的特点基础上建立开发环境,然后在已提出的SDSM操作系统内核基础上,分析SDSM操作系统的内核体系结构的特点以及给出了在ARM平台上对SDSM操作系统内核建立Boot Loader技术方案,并且进一步分析研究SDSM操作系统中内存管理的功能、存储管理中定义的数据结构、页框状态的变迁以及存储管理的功能实现等技术。在ARM的平台上,根据ARM微处理器体系结构的特点分析研究ARM微处理器的存储管理技术,并且根据其特点进一步研究ARM对SDSM操作系统中的存储管理技术的支持,主要包括:在ARM平台上如何对SDSM操作系统进行虚地址转换以及进程上下文切换等技术,对SDSM操作系统的进一步研究工作在论文结论中也给出了展望。
其他文献
随着Internet技术的高速发展,信息尤其是数字信息的交流的达到了一个前所未有的深度和广度,数字信息交流快捷的同时,也给数字作品的版权问题带来了严峻考验:作品的所有权问题,数字
传统的视频压缩编码标准MPEG—1/2和H.26x都采用基于帧的技术,不要求对场景进行分割,它们能获得较高的压缩比,并在很多领域得到广泛的应用。随着多媒体信息的日益丰富,人们不再满
随着移动通信的发展,人们迫切希望能方便地利用手持移动设备访问Web网站。由于移动设备的小屏幕和低带宽的缺点,使得这一难题一直没有得到很好的解决。Web网页是为桌面计算机
近年来,无线传感器网络得到了非常广泛的应用,其研究已成为无线网络领域的重要课题。无线信道频繁变化,不同无线链路上并发数据相互干扰,网络拓扑结构的动态性,被感知事件产生的突
将现代计算机和网络技术应用于政府机构,实现其管理服务的电子化、自动化、无纸化是当前我国信息化建设的重要环节。互连网发展的日新月异,带动了该领域内应用技术的更新,为
随着计算机中央处理器的运算能力、硬盘储存容量的不断提高和视频采集设备的多样化发展,视频数据也被人们广泛的应用在生活中,人们通过网络来分享各种有趣的视频,使得网络上
随着虚拟现实应用需求的上升,出现了许多关于虚拟现实的建模方法或工具,这些建模方法或工具可以划分为两种:自动建模和手动建模。当前的建模方法还不够完善,自动建模方法缺乏大范
随着移动终端产品的迅速发展,应用程序的复杂性以及用户对界面的要求也越来越高,然而构建用户界面却是费时和昂贵的工作。为了提高用户界面开发的效率,一些支持用户界面自动生成
机器人足球比赛是近年来在国际上迅速开展起来的高科技对抗活动,是把高科技和人们喜爱的足球运动结合在一起的产物,是集机器人学、智能控制、无线通讯、图像处理、机械学等多种
虚拟内窥镜技术是随着计算机技术、计算机图形学、计算机图像处理尤其是虚拟现实等学科的发展而逐步形成的一种独特的技术。它属于医学虚拟现实的范畴,是医学技术在虚拟现实中