計算机操作系统简介netwareMicrosoft的windows系列UnixLinux.docVIP

  • 13
  • 0
  • 约7.73千字
  • 约 6页
  • 2017-01-17 发布于重庆
  • 举报

計算机操作系统简介netwareMicrosoft的windows系列UnixLinux.doc

計算机操作系统简介netwareMicrosoft的windows系列UnixLinux

计算机操作系统简介操作系统的功能 1.CPU管理 CPU是整个计算机系统中的核心硬件资源。它的性能和使用情况对整个计算机系统的性能有关键的影响。CPU是较为昂贵的资源,它的速度一般比其他硬件设备的工作速度要快得多,其他设备的正常运行往往也离不开CPU。因此,有效地管理CPU,充分利用CPU资源也是操作系统最重要的管理任务。 在多道程序的环境中,CPU分配的主要对象是进程(或线程),操作系统通过选择一个合适的进程占有CPU来实现对CPU的管理,因此,对CPU的管理归根结底就是对进程的管理。操作系统有关进程方面的管理任务很多,主要有进程调度、进程控制、进程同步与互斥、进程通信、死锁的检测与处理等。 2.存储管理 存储器可以说是一种最重要的系统资源,存储器对作业的重要程度就如同土地对于人类。一个作业要在CPU上运行,它的代码和数据就要全部或部分地驻在内存中。操作系统也要占据相当大的内存空间。在多道程序系统中,并发运行的程序都要占有自己的内存空间,因此内存空间总是一种紧张的系统资源。存储管理的任务是对要运行的作业分配内存空间,当一个作业运行结束时要收回其所占用的内存空间。为了使并发运行的作业相互之间不受干涉,不能有意或无意地存取自己作业空间之外的存储区,从而干扰、破坏其他作业的运行,操作系统要对每一个作业的内存空间和系统内存空间实施保护。 在现代的计算机系统中,并发运行的作业越来越多,单个

文档评论(0)

1亿VIP精品文档

相关文档