OS研究与模拟OS设计与实现的文献综述摘要:现代计算机性能的不断提高,对操作系统的效率提出了更高的要求;同时,各大主流操作系统在经历长期的发展后,逐渐形成了良好的社区环境,为操作系统的进一步发展提供了土壤。
本文从操作系统的基本功能组成与现代操作系统的几个发展方向开展研究,探讨操作系统的基本开发技术与重要算法,并提出一种模拟OS设计与实现的思路。
关键词:操作系统,自主可信,内存管理,进程管理操作系统的任务是在相互竞争的程序之间有序地控制对处理器、存储器以及其他I/O接口设备的分配[1]。
关于操作系统的定义难以统一,但是操作系统的概念却一直深入人心,作为计算机系统的重要组成部分,近年来,以操作系统为核心的基础软件呈平台化、体系化的发展趋势[2]。
因此,操作系统虽然很少获得举世瞩目的突破,但是当下计算机技术的热点无不依靠于CPU、操作系统等基础研究的进步。
1 操作系统的主要功能系统启动代码完成基本软硬件环境初始化后,对于有操作系统的情况下,启动操作系统、启动内存管理、任务调度、加载驱动程序等,最后执行应用程序或等待用户命令[3]。
引入OS的主要目的就是为运行多道程序提供良好的环境,提高计算机资源的利用率。
(1)进程管理。
处理机的分配和运行是以进程为基本单位的,因而对处理机的管理可归结为对进程的管理[4]。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。