计算机操作系统
文章平均质量分 89
游泳的鱼Ha
游泳的鱼
展开
-
计算机操作系统笔记01
操作系统概述1.1 操作系统的目标、作用和模型1. OS的目标 方便性:用户无需了解底层硬件,无需用0、1机器语言操作。(可以说不用手,用工具,进入石器时代了。) 有效性:CPU、I/O、存储等的管理专门、合理地被组织管理起来,提高资源的利用率。 可扩充性:扩充应用软件;适应硬件和体系结构发展,扩充底层管理功能模块等。 开放性:网...原创 2018-09-26 23:29:37 · 349 阅读 · 0 评论 -
计算机操作系统笔记02
第2章 进程管理2.1 进程的基本概念1.关于程序执行顺序1)引入前趋图描述进程执行前后关系的图有向无循环图(DAG)Pi结点:描述一个程序段、进程、或一条语句。有向边“——>”:结点之间的偏序或前序关系Pi——>Pk,则Pi是Pk的直接前趋,Pk是Pi的直接后继。2)程序顺序执行时的特征顺序性 处理机的操作严格按程序规定顺序执行 封闭性 程序...原创 2018-09-27 00:32:54 · 364 阅读 · 0 评论 -
计算机操作系统笔记03
第3章 处理机调度与死锁3.1 处理机调度相关基本概念1、处理机调度:1)定义:多道程序环境下,动态的把处理机分配给就绪队列中的一个进程使之执行。2)作业进入系统驻留在外存的后备队列上,再至调入内存运行完毕,可能要经历下述三级调度:高级调度(High Scheduling) 中级调度(Intermediate-Level Scheduling) 低级调度(Low Level...原创 2018-11-15 17:46:50 · 340 阅读 · 0 评论 -
计算机操作系统笔记04
第4章 存储器管理4-1 程序的装入和链接程序进内存的一般过程:编译compiler:编译程序:将用户源代码编译成若干个目标模块。 链接link:链接程序:将形成的一组目标模块,及它们需要的库函数链接在一起,形成一个完整的装入模块。 装入load:由装入程序将装入模块装入内存,构造PCB,形成进程,开始运行(使用物理地址)。1、地址的概念1)逻辑地址(相对地址,虚地址...原创 2018-12-04 21:08:11 · 444 阅读 · 0 评论 -
计算机操作系统笔记06
第6章 输入输出系统 —— I/O系统管理对象:I/O设备和相应的设备控制器(I/O系统组成)基本任务:完成用户提出的I/O请求,提高I/O速率、改善I/O设备的利用率。为更高层进程方便使用设备提供手段6.1 I/O系统的功能、模型和接口1)主要功能:隐藏物理设备细节,方便用户:用户使用抽象的I/O命令即可 实现设备无关性,方便用户:用户可用抽象的逻辑...原创 2018-12-04 23:28:56 · 348 阅读 · 0 评论 -
操作系统笔记07
第 七 、八 章 文件与磁盘空间管理7.1 文件、文件系统文件管理:把所管理的程序和数据组织成一系列的文件,并能进行合理的存储、使用等操作。1 )基本概念数据项:描述对象某种属性的字符集;是数据组织中可以命名的最小逻辑数据单位。记录:一组相关数据项集合,描述对象某方面的属性;关键字:一个记录中的一个或几个数据项的集合,用于唯一的标识一个记录。文件:由创建者定义的、具有文件名...原创 2018-12-05 19:33:05 · 300 阅读 · 0 评论