操作系统
文章平均质量分 93
操作系统学习记录
小码农--向日葵
这个作者很懒,什么都没留下…
展开
-
存储器的层次结构
文章目录存储器的层次结构1.存储器的多层结构2.多层结构的存储器系统3.程序的装入和链接(1) 程序的装入(2)程序的链接存储器的层次结构1.存储器的多层结构对于通用计算机而言,存储层次至少应具有三级:最高层为CPU寄存器,中间为主存,最底层是辅存。在较高档的计算机中,还可以根据具体的功能细分为寄存器、高速缓存、主存储器、磁盘缓存、固定磁盘、可移动存储介质等6层。如下图所示。2.多层结构...原创 2020-03-31 19:09:17 · 16052 阅读 · 1 评论 -
操作系统之进程同步
操作系统之进程同步一、 进程同步的基本概念:主要任务:进程同步机制的主要任务,是对多个相关进程在执行次序上进行协调,使并发执行的诸进程之间能按照一定的规则(或时序)共享系统资源,并能很好地相互合作,从而使程序的执行具有可再现性。两种形式的制约关系:间接相互制约关系多个程序在并发执行时,由于共享系统资源,如CPU、I/O设备等,致使在这些并发执行的程序之间形成相互制约的关系。对于像打...原创 2020-03-23 10:03:53 · 1433 阅读 · 0 评论 -
操作系统之进程控制
文章目录进程控制进程的创建一)引起创建进程的事件二)创建新进程的过程进程的终止一)引起进程终止的事件二)进程的终止过程进程的阻塞与唤醒一)引起进程阻塞和唤醒的事件:二) 进程阻塞过程三) 进程唤醒过程进程的挂起与激活一)进程的挂起二) 进程的激活过程进程控制进程控制是进程管理中最基本的功能,主要包括创建新进程、终止已完成的进程、将因发生异常情况而无法继续运行的进程置于阻塞状态、负责进程运行中...原创 2020-03-21 14:29:49 · 651 阅读 · 0 评论 -
操作系统之进程基本概念
操作系统之进程***定义:***为了使参与并发执行的每个程序(含数据)都能独立地运行,在操作系统中必须为之配 置一个专门的数据结构,称为进程控制块(Process Control Block, PCB)。系统利用PCB来 描述进程的基本情况和活动过程,进而控制和管理进程。这样,由程序段、相关的数据段 和PCB三部分便构成了进程实体(又称进程映像)。一般情况下,我们把进程实体就简称为进程,例如...原创 2020-03-20 11:23:01 · 322 阅读 · 1 评论 -
OS结构设计
文章目录OS结构设计传统操作系统结构微内核OS结构附录补充OS结构设计传统操作系统结构无结构操作系统*特点:*注重在功能的实现和获得高的效率,缺乏首尾一致的设计思想。此时的OS是为数众多的一组过程的集合,每个过程可以任意 地相互调用其它过程,致使操作系统内部既复杂又混乱,因此,这种OS是无结构的,也 有人把它称为整体系统结构。*此时程序设计的技巧:*只是如何编制紧凑的程序,以便于有效...原创 2020-03-18 17:56:53 · 1605 阅读 · 0 评论 -
操作系统之进程控制块PCB
操作系统之进程控制块PCBPCB的作用: PCB的作用是使一个在多道程序环境下不能独立运行的程序(含数据)成为一个能独立运行的基本单位,一个能与其他进程并发执行的进程。(1) 作为独立运行基本单位的标志。当一个程序(含数据)配置了 PCB后,就表示它已是一个能在多道程序环境下独立运行的、合法的基本单位,也就具有取得OS服务的权利, 如打开文件系统中的文件,请求获得系统中的I/O设备,以及与其...原创 2021-03-12 14:17:59 · 2557 阅读 · 0 评论