计算机操作系统原理
文章平均质量分 93
卷不动了,我回寝吧
这个作者很懒,什么都没留下…
展开
-
第3章.进程同步
操作系统引入进程后,虽然改善了资源的利用率,提高了系统的吞吐量,但是系统中的多个进程由于竞争使用系统资源,导致它们之间存在一定的相互依赖、相互制约的关系。为了有效地协调各个并发进程间的关系,系统必须采用同步机制,确保进程之间能正确地竞争资源,并相互协调、相互合作。3.1基本概念3.1.1进程的制约关系多道程序环境下,系统中存在着多个并发进程。这些并发进程之间可能相互独立,即一个进程的执行不影响其他进程的执行,此时系统无须对这些并发进程进行特别控制;并发进程之间也可能彼此相关、相互影响,即一个进程原创 2021-04-24 17:06:22 · 1078 阅读 · 0 评论 -
第二章.进程管理
CPU是计算机系统中最重要的硬件资源之一,CPU的使用效率将直接影响计算机系统的整体性能。现代计算机系统中,一台计算机可以同时处理多个任务,这些任务通常以进程或线程的方式组织。因此,CPU管理实际上是进程管理。掌握进程的概念对于理解操作系统的实质具有非常重要的意义,只有理解了进程,才能掌握CPU的工作原理。2.1CPU管理2.1.1CPU管理的功能CPU管理的主要任务是将CPU进行分配,并对其运行进行有效的控制和管理,以高效地执行用户提交的作业。现代操作系统中,CPU是以进程为基本单位进行分配和原创 2021-04-19 14:30:11 · 389 阅读 · 0 评论 -
计算机操作系统原理——第一章.绪论
1.1操作系统的概念1.1.1计算机体系结构一个完整的计算机系统由计算机硬件和计算机软件两部分组成,如图1-1所示。图1-1 计算机系统的构成它们是一个统一的整体,各个组成部分之间相互协调、相互制约,共同完成所分配的各项任务。计算机硬件是指构成能正常工作的计算机所需要的各种硬件设备,即“看得到、摸得着”的实际物理部件,包括键盘、显示器等,它们是计算机系统的物质基础。按照不同的功能,硬件设备通常由五大部分组成:输入设备、输出设备、存储器、运算器和控制器,如图1-2所示,其中实线表示控制信.原创 2021-04-13 14:29:57 · 1896 阅读 · 0 评论