
操作系统
君骚兮
一天比一天进步
展开
-
5.1I/O管理概述习题
分配共享设备不会引起进程死锁。共享设备是指在一段时间内允许多个进程同时访问的设备。可寻址是块设备的基本特征。字符设备:是指数据的存取和传输是以字符为单位的设备,如键盘、打印机等。字符设备的基本特征是传输速率较低,另一特征是不可寻址,即不能指定数据的输入源地址及输出的目标地址。字符设备在输入输出时常采用中断驱动方式。块设备:是指数据的存取和传输都是以数据块为单位的设备。典型的块设...原创 2019-11-29 01:25:17 · 1686 阅读 · 0 评论 -
I/O子系统的层次结构
用户层I/O软件实现与用户交互的接口,用户可直接调用在用户层提供的、与I/O操作有关的库函数,对设备进行操作。设备独立性软件用于实现用户程序与设备驱动器的统一接口、设备命令、设备保护及设备分配与释放等,同时为设备管理和数据传送提供必要的存储空间。设备独立性软件的主要功能可分为以下两个方面: 1) 执行所有设备的公共操作。包括对设备的分配与回收;将逻辑名映射成物理设备名使;...原创 2019-11-28 23:10:18 · 1020 阅读 · 0 评论 -
5.2 I/O核心子系统
5.2.1 I/O核心子系统概述I/O核心子系统提供的服务主要有I/O调度、缓冲与高速缓存、设备分配与回收、假脱机、设备保护和差错处理等。5.2.2 I/O调度概念I/O调度是确定一个好的顺序来执行这些I/O请求。5.2.3高速缓存与缓冲区1.磁盘高速缓存(Disk Cache)操作系统使用高速磁盘高速缓存技术来提高磁盘的I/O速度。磁盘高速缓存技术不用于Cache,...原创 2019-11-28 18:16:32 · 478 阅读 · 0 评论 -
操作系统的特征
并发并发指两个或多个事件在同一时间间隔内发生,这些事件宏观上是同时发生的,但微观上是交替发生的。操作系统的并发指计算机系统中同时存在着多个运行着的程序。共享共享即资源共享,是指系统中的资源可供内存中多个并发执行的进程共同使用。互斥共享方式:系统中的某些资源,虽然可以提供给多个进程使用,但一个时间段内只允许一个进程访问该资源。同时共享方式:系统中的某些资源,允许一个时间段内由...原创 2019-11-24 11:53:53 · 142 阅读 · 0 评论 -
磁盘调度
磁盘访问时间磁盘访问时间=寻道时间Ts+旋转延迟时间+传输时间寻道时间:磁臂(磁头)移动到指定磁道上所经历的时间旋转延迟时间:指定扇区移动到磁头下面所经历的时间,1/(2r)传输时间:把数据从磁盘读出或向磁盘写入数据所经历的时间,b/(rN)先来先服务FCFS按顺序处理请求;公平对待所有进程;在有很多进程的情况下,接近随即调度的性能。最短寻道时间优先SSTF选择从磁...原创 2019-11-23 10:10:31 · 585 阅读 · 0 评论 -
缺页中断与一般中断的主要区别
缺页中断是一种特殊的中断,它与一般的中断的区别是:(1)在指令执行期间产生和处理中断信号,CPU通常在一条指令执行完后检查是否有中断请求,而缺页中断是在指令执行时间,发现所要访问的指令或数据不在内存时产生和处理的。(2)一条指令在执行期间可能产生多次缺页中断。如一条读取数据的多字节指令,指令本身跨越两个页面,若指令后一部分所在页面和数据所在页面均不在内存,则该指令的执行至少产生两次缺页中断...原创 2019-11-10 15:13:51 · 16059 阅读 · 0 评论 -
索引文件
按文件的组织形式,可把有结构文件分为:顺序文件、索引文件、索引顺序文件。索引文件为文件建立一张索引表(索引块),为文件中每个记录在索引表中分别设置一个表项,索引表的表项中含有相应记录的关键字和存放该记录的逻辑地址。该文件的目录项(FCB)中存放了该索引块的开始地址。索引块也存放在磁盘。当文件很大,可以采用多级索引,如三级索引需要访问四次磁盘。没引入索引文件时,对具有某关键字的记录是...原创 2019-11-10 10:35:07 · 2877 阅读 · 1 评论 -
1.1操作系统的基本概念
操作系统操作系统是指控制和管理整个计算机系统的硬件和软件资源,合理地组织、调度计算机的工作与资源的分配,进而为用户和其他软件提供方便接口与环境的程序集合。操作系统的特征操作系统的基本特征包括并发、共享、虚拟和异步并发并发是指两个或多个事件在同一时间间隔内发生。并行性是指系统具有同时进行运算或操作的特性,在同一时刻能完成两种或两种以上的工作。操作系统的并发性是指计算机系统中同...原创 2019-10-25 21:48:18 · 280 阅读 · 0 评论