操作系统
文章平均质量分 80
Qutter
主要用于整理本科期间的一些笔记(很多内容距离其被写作可能已经很久,请见谅)。有时也会发布一些工作中遇到的一些问题。
展开
-
操作系统(⑤)I/O设备
操作系统(⑤)I/O设备I/O设备的基本概念和分类什么是I/O设备:即输入输出设备I/O设备分类低速设备中速设备高速设备信息交换单位分类块设备字符设备I/O控制器CPU与设备部件的中介I/O控制器的功能接收和识别CPU发出的命令:I/O控制器中有响应的内存控制器向CPU报告设备的状态:控制器中有相应的状态寄存器,记录I/O设备当前的状态数据交换:设置数据寄存器暂时存储数据地址识别:为了识别设备控制器中的寄存器,也需要为寄存器设置地址I/O控制器结构寄存原创 2021-11-10 22:51:39 · 562 阅读 · 0 评论 -
第四章part2
操作系统(四 part2)磁盘的结构磁盘、磁道、扇区:磁盘盘面被划分为一个个磁道(一个圈一个磁道),磁道被划分为一个个扇区,各扇区存放的数据量相同如何在磁盘中读写:磁头的移动盘面、柱面的概念可以用(柱面号,盘面号,扇区号)的三元组定位任意一个磁盘块对应某一圈、某一层、某一段圆弧磁盘的物理地址磁盘的分类磁盘调度算法一次磁盘读写需要的时间寻找时间(寻道时间):启动磁头臂、移动磁头结构需要时间延迟时间设磁盘转速为r 转/每秒r\space转/每秒r 转/原创 2021-11-10 22:50:22 · 247 阅读 · 0 评论 -
第四章part1
操作系统(四-part1)文件管理文件管理提要文件的信息,文件内部信息的组织形式,文件之间的组织形式OS提供的功能文件如何存放在磁盘上文件属性文件名:同一目录下不能相同标识符:一个系统内文件标识符唯一类型:指定文件类型位置:文件存放的路径(用户),外存中的地址(OS)保护信息:操作权限文件内部的组织形式无结构文件:由一系列二进制或字符流组成,如.txt有结构文件:由记录 - 数据项结构组成,如.xls文件之间的组织:文件由目录有序的组织起来,目录本身也是一种文件OS操原创 2021-11-10 22:49:12 · 149 阅读 · 0 评论 -
第二章 Part3 进程同步与互斥的实现
第二章 Part3 进程同步与互斥的实现第一节 进程同步和进程互斥什么是进程同步进程具有异步性,并发进程的状态独立、不可预知需要保证并发执行的进程按预期的顺序执行OS需要提供进程同步的功能同步又称直接制约关系用于协调进程的工作次序什么是进程互斥进程的并发需要共享的配合两种共享同时共享:一个时间段允许多个进程访问互斥共享:一个时间段内只允许一个进程访问该资源此类资源称作临界资源对此类资源的访问需要互斥的进行所以进程互斥也称作简介制约关系实现原创 2020-11-20 11:44:57 · 221 阅读 · 0 评论 -
第二章 Part2 进程调度与算法实现
第二章 Part2 进程调度与算法实现第一节 处理机调度基本概念:调度:利用规则确定处理任务的顺序处理器调度:按照一定算法选择一个进程并将处理机分配给它运行,以实现程序的并发三个层次高级调度(作业调度):外存和内存间的数据交互——无 -> 创建态 -> 就绪态按照一定原则从外存上后备队列中的作业选取一个分配内容,建立进程(PCB)给予它竞争处理机的权利高级调度是外存与内存间的调度,每个作业只调入、调出一次调入作业时创建PCB,作业调出时撤销PCB(回收原创 2020-11-20 11:44:02 · 214 阅读 · 0 评论 -
第二章 Part1 进程与线程
第二章 Part1 进程与线程第一节 进程相关进程的定义程序:一个指令序列引入多道程序之后,内存中有多道程序,OS需要找到内存中程序数据的位置、清楚分配了那些系统资源方便并发,引入进程、进程实体的概念进程:创建进程,就是创建PCB(进程控制块,一种数据结构,用来描述进程信息)PCB是进程存在的唯一标识进程是进程实体的运行过程进程是OS进行资源分配和资源调度的单位PCB:进程控制块进程描述信息进程标识符PID:进程被创建时分配用户标识符原创 2020-11-20 11:41:55 · 135 阅读 · 0 评论 -
第一章 操作系统基本概念
第一章第一节 操作系统的概念、功能与目标操作系统作为用户接口,提供了如下功能:命令接口(允许用户直接使用)联机命令接口:交互(如命令行,用户说一句系统做一句)脱机命令接口:用户说一句系统做一堆程序接口(允许用户通过程序间接调用)由一组系统调用组成(程序接口 = 系统调用 = 广义指令)GUI自顶向下的层次结构用户应用程序操作系统裸机(硬件)第二节 操作系统的特征(4个特征)并发、共享互为存在条件,并发是虚拟和异步的前提并发:指两原创 2020-11-20 11:40:16 · 339 阅读 · 0 评论