首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
吴敬仙  缪行外 《计算机教育》2009,(14):131-132,15
"操作系统"课程具有理论性强、知识点多、概念多等特点。本文通过内存分区算法与内核机制演示系统,展示内存管理的最佳适应法、最差适应法、首次适应法以及伙伴算法的动态模拟实现。多媒体教学方法的应用,帮助学生理解内存管理的分配算法,提高了学生学习兴趣,课堂教学质量得到提高。  相似文献   

2.
邵奇峰 《计算机教育》2009,(3):111-113,118
传统操作系统课程以伪语言描述进程管理算法有诸多不足,本文提出了将Java语言应用于进程管理教学的具体方案,论述了Java语言描述进程概念与算法的详细实现,且针对经典同步问题给出了Java语言并发包的高级API实现。  相似文献   

3.
本文首先指出了现有的教学用操作系统存在的不足,然后设计并实现了一个运行在虚拟机上的微内核结构的教学用操作系统,描述了系统中进程管理、进程间通信、基本内存管理、磁盘服务器以及文件服务器的设计和实现。本系统的实现将有利于学生从微观上观察操作系统的行为特征,并且帮助他们理论联系实际,具有较好的教学价值。  相似文献   

4.
本文提供了一套在DOS环境下实现进程管理及时钟管理系统的方法。通过该系统的演示,学生可以直观地看到多任务穿插执行的过程,对分时、多道、进程等概念有形象有了解。若能按照文中的步骤生成自己的系统,不但能巩固有关实时多任务系统的概念,而且对其动手能力也是较大的提高。  相似文献   

5.
随着当前计算机技术的不断发展,嵌入式系统应用领域越来越广泛,尤其是Linux操作系统在产业发展中起着举足轻重的作用。Linux操作系统内核具备进程管理、文件管理、储存管理以及内核调度等功能,基于Linux应用环境前提,在不同系统芯片硬件平台上,嵌入式Linux操作系统能够实现运行,通过进程调度及文件设计等模块满足不同开发板与应用需求。本文主要通过介绍嵌入式Linux操作系统的基本功能,从而具体阐述嵌入式Linux操作系统的设计。  相似文献   

6.
随着当前计算机技术的不断发展,嵌入式系统应用领域越来越广泛,尤其是Linux操作系统在产业发展中起着举足轻重的作用。Linux操作系统内核具备进程管理、文件管理、储存管理以及内核调度等功能,基于Linux应用环境前提,在不同系统芯片硬件平台上,嵌入式Linux操作系统能够实现运行,通过进程调度及文件设计等模块满足不同开发板与应用需求。本文主要通过介绍嵌入式Linux操作系统的基本功能,从而具体阐述嵌入式Linux操作系统的设计。  相似文献   

7.
分布式操作系统中多任务的分配以及任务调度、负载均衡是实现的难点,其中进程和线程是实现任务执行和分配最重要的概念之一.如何在分布式系统中实现进程与线程的创建以及信息之间的交互是分布式系统设计至关重要的部分.通过对传统操作系统中进程和线程的实现机理以及比较,进一步论述在分布式操作系统中,如何实现多任务分配,如何在不同主机的进程间进行分配以及进行负载均衡.  相似文献   

8.
进程是操作系统中一个非常重要和基本的概念。它是在多道程序系统出现后,为了刻画系统内部出现的情况,描述系统内部各作业的活动规律而引入的一个新的概念。进程的引入使得操作系统可以充分发挥计算机硬件的高速特性,提高系统设备的并行执行程度从而提高系统设备的利用率,并使得在计算机中运行的程序能在操作系统的协调指挥下并发的执行,提高系统的执行效率。  相似文献   

9.
本文介绍一个计划,它产生一个以核心为基础的传递消息的UNIX版本。该系统(1)在操作系统教学中是有用的,(2)容易改变的,(3)容易移植的(4)研究用传递消息分法设计操作系统的工具。通常是由UNIX核心管理的系统调用,现在由系统进程来管理,而每个系统进程都在它自己的地址空间中运行。进程之间的通讯和进程环境是由一个小的核心管理的。本文介绍了该系统的设计和实现。在这个意义上,估价了消息传递这一系统设计方法并且与标准UNIX的过程调用方法作了比较。在生成一个模块化的和可理解的系统时,以消息为基础的设计是成功的。  相似文献   

10.
《计算机教育》2012,(3):55-55
<正>作者:Pabitra Pal Choudhury ISBN:978-7-302-27489-6定价:59.00元出版社:清华大学出版社本书以简单易懂的语言,全面而系统地介绍了操作系统的概念、原理和设计,包括CPU调度、设备调度、死锁、内存管理、文件系统以及系统的安全性等内容,并给出了丰富的C语言演示程序,所有这些C程序都在Linux操作系统下测试通  相似文献   

11.
进程作为资源的拥有者和操作系统中被调度的基本单元,是现代操作系统的重要概念;掌握多进程编程并应用于实际,可以加深对操作系统的认识,是每个优秀程序员必备的素质。本文通过基于RPC的Client/Server进程应用程序的编写,讲述了实现进程并发的分布式计算。  相似文献   

12.
操作系统是计算机三级等级考试中必考内容,而进程管理是操作系统中最为重要也是较难的内容,很多考生对这部分内容感到难学,笔者就此部分内容进行较为详细的分析,重点讲解了进程的概念、进程的控制、进程的同步、进程的调度和死锁等重要内容。  相似文献   

13.
该文阐述如何根据操作系统的原理和x86CPU的运行机制设计并实现一个简单的操作系统内核,并详细描述了其中内存管理,进程管理,以及磁盘文件系统的设计与实现方法。该系统的实现将有利于从微观上观察操作系统的行为特征,更好地学习、理解和实践微内核机制,也有利于对Linux内核的研究学习。  相似文献   

14.
基于RTEMS的实时进程设计与实现   总被引:3,自引:3,他引:0  
以嵌入式实时操作系统RTEMS为原型设计实现了实时进程.将RTEMS操作系统内核与应用程序隔离,使二者运行在不同的特权级别下,应用程序的错误不会导致操作系统崩溃,从而提高了整个系统的可靠;同时对内核内存管理和地址映射机制进优化,保证原有系统的性能.从系统的可靠性、实时性以及设计实现的复杂性等方面进行试验和分析,试验结果表明,实时进程的设计与实现提高了系统可靠性,并且能够保证原有系统实时性和简单性.  相似文献   

15.
操作系统作为一门计算机专业的主干专业课,理论比较深,并且它包含了两大技术:计算机技术和管理技术。复习者好应该牢记两句话的总体纲要,首先要掌握计算机操作系统是方便用户(以人为本)、管理和控制计算机软件和硬件资源的系统软件;其次要掌握操作系统目前主要有五大类型(批处理、分时、实时、网络和分布式)和五大功能(作业管理、文件管理、存储管理、设备管理和进程管理),也就是我们通常所说的五大管理。1进程和作业的联系与区别进程和作业这两个概念就能难倒许多初学者,比较抽象,特别是进程,首先我们讨论一下作业,是个宏观一些的概念,我们…  相似文献   

16.
进程是让操作系统实现程序的并发执行,系统资源共享,用户随机使用系统等功能的重要概念。文章首先介绍进程在Linux内核中的表示方式,然后结合源代码深入分析进程的时间片轮转,先进先出,Round robin调度策略的具体实现,对我们进一步了解Linux内核的工作机制和学习编程均有较好的实用参考价值。  相似文献   

17.
研究操作系统的安全防护技术,预测分析操作系统的安全行为,是操作系统安全的重要内容。预测行为是通过分析系统的审计数据完成的,必须要求安全操作系统具备记录用户行为的功能。然而,在很多情况下,恶意用户攻破了操作系统,意味着拥有系统管理员的权限,它可以破坏审计数据,改变系统审计行为,以达到隐藏自己恶意行为的目的。因此,Kylin操作系统研究并实现三权分立的管理员管理模型,该模型要求审计数据的产生和存储不受除审计管理员之外的任何用户控制。本文研究并设计了内核线程完成审计功能的软件结构,避免了以往通过内核审计模块和审计进程实现的审计系统的脆弱性,保证了审计管理的独立。  相似文献   

18.
《软件工程师》2000,(9):47-51
<正> 进程管理是操作系统最为关键的部分之一,它的设计和实现直接影响到整个系统的性能。在一个多进程的操作系统中,一个时间段内可以有多个进程“并发”执行,这样就避免了较为快速的CPU等待较为低速的I/O设备的情况,提高了CPU利用率,从而提高系统的性能。另一方面,同时运行多个进程,就可以同时提供多种服务或者为更多的客户服务,这也是现代操作系统的基本任务。  相似文献   

19.
开发分布共享存储系统的目的是为了在分布式存储器的基础上构造逻辑上的共享存储器模型,对于如何在共享存储器模型的基础上为用户进程构造虚拟空间,传统的分布共享系统并未给予足够的重视。只有在操作系统中把分布共享存储技术、存储器管理和文件系统结合起来,才能充分发挥分布共享存储技术具有的能力。基于以上思想,在文中提出了一个实现了分布共享存储的操作系统模型,并分析了该模型一个实现原型,讨论该原型具有的优缺点。通过在操作系统中取消进程的逻辑空间,使进程直接在文件上运行,该模型不仅能够实现分布共享存储,而且和许多传统操作系统以及传统分布共享存储系统相比,具有许多优点。该操作系统实现了分布共享存储技术和操作系统中的存储管理以及文件系统的完美结合。  相似文献   

20.
介绍了一种基于操作系统内核与共享内存相结合的守护进程实现方法,描述了守护进程通过共享内存实现对子进程的管理过程,并在Windows系统和Linux系统下对守护进程的各种应用场景进行了测试。针对以行车指挥为核心的轨道交通综合监控系统的发展趋势[1],论述了守护进程的可行性及必要性,并对其实现过程进行了探讨和研究,最终在上海轨道交通无人驾驶列控系统工程技术研究中心将其部署应用。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号