- 博客(16)
- 收藏
- 关注
原创 第七章 文件管理(三)——目录管理
对文件实施有效的管理,必须对它们加以妥善组织,主要是两大操作:1.基本信息记录(FCB,目录项)2.方便检索、管理(目录操作)目录管理的要求如下:实现“按名存取”;(最基本功能)提高对目录的检索速度;文件共享;允许文件重名。文件控制块为了能对一个文件进行正确的存取,必须为文件设置用于描述和控制文件的数据结构,称之为“文件控制块”(FCB)文件与文件控制块一一对应记录文件名及其...
2018-11-26 21:38:18
1276
原创 第六章 输入输出系统(五)——磁盘调度算法+总结
1.FCFS先来先服务效率低2.最短寻道时间优先SSTF会出现饥饿现象,选择从当前磁头位置出发移动最少的磁盘I/O请求,使每次磁头移动时间最少,不一定是最短平均柱面定位时间,但比FIFO算法有更好的性能,对中间的磁道有利。3.扫描算法(1)扫描算法SCAN考虑距离的同时,更优先考虑方向(2)循环扫描算法CSCAN规定磁头单向移动,后续的I/O磁道请求,哪个在规定方向上距离最近,就先...
2018-11-25 11:07:30
467
原创 第六章 输入输出系统(三)——设备驱动程序+与设备无关的I/O软件
设备驱动程序是I/O系统的高层与设备控制器之间的通信程序,其主要任务:1.接收上层软件发来的抽象I/O要求,如read、write等命令;2.再把它转化为具体要求,发送给设备控制器,启动设备去执行。3.反方向,它也将由设备控制器发来的信号,传送给上层软件。I/O控制方式:程序I/O方式中断驱动I/O方式直接存储器访问方式【DMA】I/O通道控制方式宗旨:减少主机对I/O控制的干预...
2018-11-25 10:10:57
1509
原创 第六章 输入输出系统(二)——中断
中断在操作系统中有特殊而重要的地位,没有它就不可能实现多道程序。中断是I/O系统最低的一层,也是设备管理的基础。⑴中断和陷入中断:CPU对I/O设备发来的中断信号的一种响应,中断是由外部设备引起的,又称外中断。陷入:由CPU内部事件所引起的中断,通常把这类中断称为内中断或陷入中断和陷入的主要区别:是信号的来源。⑵中断向量表中断向量表:为每种设备配以相应的中断处理程序,并把该程序的入口...
2018-11-25 09:44:02
739
原创 第五章 虚拟存储器
常规存储器管理方式的特征一次性:作业在运行前一次性地全部装入内存驻留性:作业装入内存后,便一直驻留在内存中,直至作业运行结束。一次性及驻留性在程序运行时是否是必须的?不是。程序运行有局部性。程序执行的特点:多数情况下仍是顺序执行。少部分的转移和过程调用指令会使程序执行由一部分区域转至另一部分区域(但研究表明调用深度多数情况下不超过5)许多由少数指令构成的循环结构会多次执行。对许多数...
2018-11-24 22:28:10
236
原创 第一章 操作系统引论
一、操作系统的目标:方便、有效性、可扩充性、开放性方便性:用户无需了解底层硬件,无需用0、1机器语言操作。(可以说不用手,用工具,进入石器时代了。)有效性:CPU、I/O、存储等的管理专门、合理地被组织管理起来,提高资源的利用率。可扩充性:扩充应用软件;适应硬件和体系结构发展,扩充底层管理功能模块等。开放性:网络环境,遵循开放互联标准。二、OS的作用作为用户与计算机硬件系统...
2018-09-24 19:31:03
147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人