![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 88
h_sing
这个作者很懒,什么都没留下…
展开
-
【操作系统】虚拟存储_软件策略
内存空间不够时,由操作系统负责将内存中暂时用不到的信息换出到外存中,这就需要用页面置换策略去决定应该换出哪个页面页面置换涉及的问题:具体淘汰哪个页面用以置换在Clock算法基础上,优先置换最近未访问、未修改页面每个页框处于下列情形之一(u:使用位/访问位,m:修改位)1类(u=0, m=0):最近未被访问,又未被修改,最佳淘汰页。2类(u=0, m=1):最近未被访问,但已被修改页。3类(u=1, m=0):最近已被访问,但未被修改。原创 2024-01-23 21:31:08 · 1001 阅读 · 0 评论 -
【操作系统】UNIX文件管理
所有类型的UNIX文件都是由操作系统通过索引节点(Inode)来管理的索引节点是一个控制结构,包含操作系统所需的关于某个文件的关键信息多个文件名能与一个索引节点相关联。原创 2024-01-23 21:09:10 · 496 阅读 · 0 评论 -
【操作系统】记录组块 & 辅存管理
若每个盘块大小为512B,每个物理磁盘支持4个逻辑磁盘分区,则FAT12所能支持的最大磁盘容量为多少?这是说,若需要拓展文件,则可以随便找一个空闲自盘块,挂到文件的磁盘块链尾。每次分配块时,在把数据写到块中之前,需要先读取这个块,以便找到指向新的第一个空闲块的指针。因为空闲簇不一定是连续的,新文件的簇可能会散布在磁盘的不同位置,增加了文件的碎片化程度。在windows中是我们常说的C、D、E盘,也叫文件卷C、文件卷D、文件卷E。索引(表)作为单独的块来保存,也就是说,索引表存放的磁盘块称为索引块。原创 2024-01-23 21:00:20 · 961 阅读 · 0 评论 -
【操作系统】文件组织和访问
可以把它理解为一个附加的文件,在溢出文件中放入即将插入的记录,可以成批地对溢出文件里的记录进行更新到主文件中,提高了更新的效率。溢出文件类似日志文件,要往文件中插入记录时,可以将其放在溢出文件中,并由主文件中它(即所插入记录)的前一个记录通过指针指向;所谓的逻辑结构,是指在用户看来,文件内部的数据应该是如何组织起来的。而物理结构是指在操作系统看来,文件的数据是如何存放在外存的。部分索引只包含有感兴趣域的记录的索引项。完全索引包含主文件中每条记录的索引项。,由用户访问记录的方式确定。信息及时性要求比较严格。原创 2024-01-23 20:49:20 · 482 阅读 · 0 评论 -
【操作系统】RAID 独立磁盘冗余阵列
RAID:独立磁盘冗余阵列,Redundant Array of Independent Disks目的:平衡计算机的运算能力便宜(Inexpensive)的磁盘 -〉独立(Independence)的磁盘组同时,提出了容错(fault-tolerance)和逻辑数据备份(logical data redundancy)技术。原创 2024-01-23 20:31:45 · 871 阅读 · 0 评论 -
【操作系统】磁盘高速缓存
置换策略最常用的算法位于磁盘高速缓存中最近最少使用的块被换出置换访问次数最少的块为每个块关联一个计数器每次访问时,对应块的计数器增加1当需要置换时,选择计数器值最小的块置换。原创 2024-01-23 20:27:18 · 524 阅读 · 0 评论 -
【操作系统】磁盘&磁盘调度策略
磁盘设备可包括一或多个物理盘片,每个磁盘片分一个或两个**存储面(**surface)每个磁盘面被组织成若干个同心环,这种环称为磁道(track)每条磁道逻辑上划分成若干个扇区(sectors)不同盘面相同的磁道成为柱面(cylinder)原创 2024-01-23 20:00:11 · 1448 阅读 · 0 评论 -
【操作系统】I/O缓冲
SPOOLing技术(磁盘中的缓冲在磁盘中建立I/O缓冲区,缓和CPU的高速性与I/O设备低速性间的矛盾在联机(即CPU控制)情况下实现的同时外围操作称为SPOOLing(Simultaneous Peripheral Operating On Line),或称为假脱机操作在联机(即CPU控制)情况下实现的同时外围操作”:即CPU可以继续处理其他任务,同时进行I/O操作通过SPOOLing技术便可将一台独占物理I/O设备虚拟为多台逻辑I/O设备,从而允许多个用户共享一台物理I/O设备。原创 2024-01-23 19:55:38 · 1042 阅读 · 0 评论 -
【操作系统】I/O控制方式
DMA模块控制内存和I/O模块之间的数据交换读取数据后可以直接将数据放入内存(不需要CPU),读完后发出一个中断告诉内存解放了CPU处理器给DMA模块发送请求,整块数据传送结束,才中断处理器在有的大、中型计算机系统中,还配置了I/O通道或I/O处理机。一个设备可以连接到多个控制器上,而一个控制器又连接到多个通道上。这种连接方式可以在不增加成本的基础上,增加设备到主机的通路。原创 2024-01-23 19:42:44 · 1144 阅读 · 0 评论