操作系统
文章平均质量分 67
月光迟暮
菜鸡
展开
-
操作系统复习_设备管理
1.常用I/O数据传送方式2.I/O独立编址与统一编址3.Spooling系统4.I/O软件的分层结构及其功能5.磁盘设备读写时间构成6.常用磁盘臂调度算法1.常用I/O数据传送方式程序控制I/O方式中断驱动I/O方式DMA控制I/O方式通道控制I/O方式...原创 2020-06-22 15:43:35 · 211 阅读 · 0 评论 -
操作系统复习_文件系统
为什么要引入文件?(1)大存储容量应用的需要(2)使用信息的进程终止时,信息仍旧存在(长期存储)(3)信息与进程的独立,多进程能够并发存取有关信息文件的根本目标:长期存储信息;文件的存储介质:磁盘、磁带与光盘;做任何事情以目标为导向是最好的方法;文件是什么?文件是进程创建的信息逻辑单元;文件是磁盘上的一种地址空间;1.文件的逻辑结构、物理结构?四种文件逻辑结构:a)字节序列,b)记录序列,c)树d)索引结构文件的物理结构:文件在文件存储器上的存储形式①连续文件结构②串联文件结构③原创 2020-06-20 18:39:45 · 528 阅读 · 1 评论 -
操作系统复习_存储管理
1、分页存储管理方式原理及地址映射过程分页存储管理方式原理:把进程空间和内存空间划分为等大小的小片,进程的小片叫做页,内存的小片叫做页框,页和页框大小相等。进程以页为单位装入内存,进程以页框为单位分配使用。地址映射过程:使用页面映射表记录页和页框的对应关系,也叫页表,页式地址映射:虚拟地址->物理地址就是说,物理地址和虚拟地址的页偏移是一样的,只需要找到页号和页框号对应关系即可。如下所示:2.虚拟存储技术(覆盖、交换):内存覆盖技术指的是在较小的内存运行较大的程序;把内存分区原创 2020-06-20 11:33:21 · 432 阅读 · 2 评论 -
操作系统复习_死锁
1.死锁的概念死锁指的是两个或多个进程无期限地等待永远不会发生的条件的一种系统状态(结果:每个进程都永远阻塞)2.死锁产生的原因及必要条件:死锁的起因:系统资源有限;并发进程的推进顺序不当;必要条件:互斥条件:进程互斥使用资源,资源具有独占性不剥夺条件:进程在访问完资源前不能被其他进程强行剥夺;部分分配条件:进程边运行边申请资源,临时需要临时分配(区别于全部分配);环路条件:多个进程构成环路,环路中每个进程占用的资源被前一进程申请,而且自己所申请的资源又被环中后一进程占用着3.死锁的四原创 2020-06-19 21:03:15 · 235 阅读 · 0 评论 -
操作系统复习_进程管理
1.进程的基本概念、并发与并行;操作系统的功能——并发/分时环境进程是程序在某个数据集合上的一次运行活动,软/硬件环境,多个程序共存/共享的环境;特性:动态性、并发性、异步性、独立性;2.进程与程序的区别:动态与静态,暂存与长存,一个程序可能有多个进程;3.进程的状态:运行态;就绪态;阻塞态。运行态指进程已经占有CPU,在CPU上运行;就绪态指进程只差CPU;阻塞态指进程因为等待某项服务不能运行;4.进程控制块PCB;PCB是描述进程状态、资源、和与相关进程关系的数据结构;PCB是原创 2020-06-19 20:37:26 · 271 阅读 · 0 评论 -
操作系统复习_操作系统概述
1、操作系统的基本概念、基本功能;2、分时系统、批处理系统、实时系统的主要特征;3、用户接口、系统调用过程;4、单道与多道程序技术;5、CPU工作模式;1.什么是操作系统?2.操作系统的五大功能?进程管理;内存管理;设备管理;文件管理;用户接口。3.虚拟机是否能理解为操作系统?不能,关键从是否具备进程管理和内存管理两个功能区判定。4.操作系统的四个发展阶段?5.分时系统、批处理系统、实时系统的主要特征?分时系统:多路性、交互性、独占性和及时性;批处理系统:脱机、多道、原创 2020-06-19 10:43:48 · 436 阅读 · 0 评论 -
操作系统-存储管理_虚拟内存管理
本总结参考MOOC华中科技大学苏曙光老师的操作系统课程1.页式虚拟内存管理概念物理内存(即实内存)管理虚拟内存目标:虚拟内存的实现思路:在程序运行时,只把当前必要的很小的一部分代码和数据装入内存中。其余代码和数据需要时再装入。不再运行的代码和数据及时从内存删除程序运行的局部性:1,程序在一个有限的时间段内访问的代码和数据往往集中在有限的地址范围内;2,把程序的一部分装入内存在较大概率上也足够让其运行一小段时间。典型的虚拟内存管理方式:1.页式存储管理;2.段式存储管理;3.段页式存原创 2020-05-19 19:03:06 · 977 阅读 · 0 评论 -
操作系统-存储管理_物理内存管理
“本总结参考MOOC上华中科技大学苏曙光老师的操作系统课程”1.分区内存管理单一区存储管理分区存储管理固定分区动态分区单一分区管理:用户区不分区,完全被一个程序占用,例如DOS;优点是简单,不需要复杂硬件支持,适用于单用户单任务OS;缺点是程序运行占用整个内存,即使小程序也是如此;分区存储管理指的是把用户区内存划分为若干个大小不等的分区,供不同程序使用,适合单用户单任务系统;分类有固定分区和动态分区;**固定分区:**把内存固定地划分为若干个大小不等的分区供各个程序使用。每个分区的大小原创 2020-05-19 16:11:57 · 325 阅读 · 0 评论 -
操作系统-存储管理
存储管理存储管理:1.内存管理功能;2.物理内存管理;3.虚拟内存管理。实际的存储体系:Cache(快,小,贵)+内存(适中)+辅存(慢,大,廉)基本原理:1.当内存太小不够用时,用辅存来支援内存;2.暂时不运行的模块换出到辅存上,必要时再换入内存。存储管理的功能:1):地址映射;2):虚拟存储;3):内存分配;4):存储保护。地址映射:把程序中的地址(虚拟地址/虚...原创 2020-04-27 21:52:26 · 344 阅读 · 0 评论