![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 82
没有对象去面向
高级技工哪家强 中国山东找蓝翔
展开
-
操作系统概念(高等教育出版社,第七版)复习——第五章:CPU调度
第五章 CPU调度基本概念如果一种CPU调度方式将一个CPU执行期分割成多个CPU执行期,那么这种调度方式就属于抢先式调度(抢占、剥夺)。在分时系统中。如果一种CPU调度方式仅在一个进程执行完其一个CPU执行期时才引起进程调度,则这种调度方式属于非抢先式调度(非抢占、非剥夺)。在多任务系统IO中。运行-->等待、运行-->终止:非抢占运行-->就绪、等-->就绪、新的-->就绪原创 2017-06-16 11:08:50 · 1353 阅读 · 0 评论 -
操作系统概念(高等教育出版社,第七版)复习——第三章:进程
基础知识进程概念进程是执行中的程序。进程还包括当前活动,通过程序计数器的值和处理器寄存器的内容来表示。另外,进程通常还包括进程堆栈段(包括临时数据,如函数参数、返回地址和局部变量)和数据段(包括全局变量)。进程还可能包括堆,是在进程运行期间动态分配的内存。进程与程序是截然不同的两个概念一个程序可以对应多个进程(Oneprogram can be several processes)原创 2017-06-12 22:08:44 · 1187 阅读 · 0 评论 -
操作系统概念(高等教育出版社,第七版)复习——第二章:操作系统结构
第二章 操作系统结构基础知识操作系统服务 用户界面(一种是命令行界面;另一种是批界面,最为常用的是图形用户面)、程序执行、I/O操作、文件系统操作、通信、错误检测、资源分配、统计、保护和安全。操作系统的用户界面 命令解释程序(CLI)、图形用户界面(GUI)命令解释程序主要作用 获取并执行用户指定的下一条指令。系统调用(Syste原创 2017-06-10 23:06:03 · 1815 阅读 · 0 评论 -
操作系统概念(高等教育出版社,第七版)复习——第一章:导论
第一章 导论基础知识1.计算机系统四个组成部分计算机硬件、操作系统、系统程序、用户。2.操作系统概念操作系统是一组控制和管理计算机硬件和软件资源、合理地对各类作业进行调度,以及方便用户的程序集合。3.操作系统的目标执行用户程序,更容易地解决用户问题。使计算机系统使用方便。有效地使用计算机硬件。4.两个视角 用户视角、系统视角5.硬件中断(原创 2017-06-10 21:59:54 · 2517 阅读 · 0 评论 -
操作系统概念(高等教育出版社,第七版)复习——第十三章:I/O输入系统
第十三章 I/O输入系统基础知识I/O硬件轮询 中断 直接内存访问使用昂贵的通用处理器来观察状态位并按字节来向控制器寄存器送入数据的过程称为程序控制I/O(Programmed I/O,PIO)。 计算机未来避免使用PIO增加CPU的负担,将一部分任务下放给一个专用处理器,称之为直接访问内存(DMA)控制器。I/O内核子系统采用缓冲有三个理由原创 2017-06-20 22:34:11 · 1729 阅读 · 0 评论 -
操作系统概念(高等教育出版社,第七版)复习——第十一章:文件系统实现
第十一章 文件系统实现基础知识文件系统实现(超重点)一个磁盘可分为多个分区,或者一个卷可横跨多个磁盘上的数个分区。分区可以是“生的”,即没有文件系统,也可以是“熟的”,即含有文件系统。目录实现线性列表、哈希表分配方法连续分配:每个文件在磁盘上占有一个连续的块。链接分配:每个文件是磁盘块的链表,磁盘块分布在磁盘的任何一个地方,目录包括文件的第一块的指针和最后一块的指针原创 2017-06-20 21:55:38 · 764 阅读 · 0 评论 -
操作系统概念(高等教育出版社,第七版)复习——第十二章:大容量存储器的结构
第十二章 大容量存储器的结构基础知识磁盘调度FCFS调度、SSTF调度、SCAN调度、C-SCAN调度、LOOK调度FCFS调度先来先服务算法SSTF调度最短寻道时间优先法。可能会导致一些请求得不到服务。SCAN调度又称为电梯算法,磁臂从磁盘的一端向另一端移动,同时当磁头移过每个柱面时,处理位于该柱面上的服务请求。到达另一端时,刺头改变方向,处理继续。C-S原创 2017-06-20 21:51:16 · 680 阅读 · 0 评论 -
操作系统概念(高等教育出版社,第七版)复习——第十章:文件系统接口
第十章 文件系统接口基础知识文件属性名称,标识符,类型,位置,大小,保护,时间、日期和用户标志。文件操作创建文件、写文件、读文件、在文件内重定位、删除文件、截短文件。每个打开文件有如下信息文件指针、文件打开计数器、文件磁盘位置、访问权限。锁共享锁;类似于读者锁,多个进程可并发获取。专用所:类似于写者锁,只有一个进程可以获得。文件访问顺序访问、直接访问原创 2017-06-20 19:42:48 · 673 阅读 · 0 评论 -
操作系统概念(高等教育出版社,第七版)复习——第九章:虚拟内存
第九章 虚拟内存局部性原理时间局部性:如果程序的某条指令一旦执行,则不久后该指令可能再次执行(e.g. 循环结构)。如果某个数据结构被访问,则不久以后该数据结构可能再次被访问;(e.g. 数组+循环结构)。空间局部性:一旦程序访问了某个存储单元,不久之后,其附近的存储单元也被访问(顺序性)(数组、循环)。虚拟存储器虚拟存储器指的是仅把作业的一部分装入内存便可运行作业原创 2017-06-20 19:09:11 · 934 阅读 · 0 评论 -
操作系统概念(高等教育出版社,第七版)复习——第八章:内存管理
第八章 内存管理基础知识背景基地址寄存器:含有最小的合法物理内存地址。界限地址寄存器:决定了范围大小。地址绑定(地址映射)将指令与数据绑定到内存地址有以下几种情况:编译时、加载时、执行时。逻辑地址CPU所生成的地址。物理地址内存单元看到的地址(即加载到内存地址寄存器中的地址)。动态加载一个子程序只有在调用时才被加载。目的是为了获得更好的内存空间使原创 2017-06-20 16:26:07 · 1736 阅读 · 0 评论 -
操作系统概念(高等教育出版社,第七版)复习——第七章:死锁
第七章 死锁基础知识死锁集合中的每一个进程都在等待只能由本集合中的其他进程才能引发的事件,那么该组进程是死锁的。死锁的必要条件 如果在一个系统中下面4个条件同时满足,那么会引起死锁:互斥、占有并等待、非抢占、循环等待。资源分配图(RAG)如果图中不包含环——无死锁。如果图形包含一个环:如果每个资源类型只有一个实例,那么死锁。如果每个资源类型有多个原创 2017-06-19 17:24:35 · 959 阅读 · 0 评论 -
操作系统概念(高等教育出版社,第七版)复习——第六章:进程同步
第六章 进程同步基础知识竞争条件多个进程并发访问和操作同一数据且执行结果与访问发生的特定顺序有关,称为竞争条件。原子操作(Atomic Operation):指一个操作中的所有动作要么全做,要么全不做;该操作是一个不可分割的单位;在执行过程中不允许被中断;这些原子操作在管态(核心态)下运行;常驻内存;原语(Primitive):是完成一定功能的一个过程原创 2017-06-19 10:37:06 · 1230 阅读 · 0 评论 -
操作系统概念(高等教育出版社,第七版)复习——第四章:线程
第四章 线程基础知识线程是进程的一个实体;是被系统独立调度和分派的基本单位;自己基本不拥有资源,只拥有一点在运行中必不可少的资源(e.g. 程序计数器、寄存器、栈);可与同属于一个进程的其他线程共享进程所拥有的资源;可以创建和撤销另一个线程;同一进程中的多个线程可以并发执行;称为light-weight process。Process –heavy-weig原创 2017-06-12 22:54:00 · 916 阅读 · 0 评论