
操作系统
文章平均质量分 91
操作系统
ΘLLΘ
ΘLLΘ的博客!
展开
-
操作系统-4.5-磁盘(磁盘的结构&&磁盘调度算法)详解
文章目录操作系统-4.5-磁盘(磁盘的结构&&磁盘调度算法)1.磁盘的结构1.1磁盘,磁道,扇区1.2如何在磁盘中读/写数据1.3磁盘的物理地址1.4磁盘的分类1.5总结2.磁盘调度算法2.1一次磁盘读/写操作需要的时间2.2磁盘调度算法---先来先服务算法(FCFS)2.3磁盘调度算法---最短寻找时间优先(SSTF)2.4磁盘调度算法---扫描算法(SCAN)2.5磁盘调度算法---循环扫描算法(C-SCAN)2.6总结操作系统-4.5-磁盘(磁盘的结构&&磁盘调度算法原创 2021-08-28 22:29:39 · 714 阅读 · 3 评论 -
操作系统-4.3-文件(文件存储空间管理&&文件的基本操作)
文章目录操作系统-4.3-文件1.文件存储空间管理1.1存储空间的划分与初始化1.2存储空间管理---空闲表法1.3存储空间管理---空闲链表法1.4存储空间管理---位示图法1.5总结2.文件的基本操作2.1创建文件2.2删除文件2.3打开文件2.4关闭文件2.5读文件2.6写文件2.7总结操作系统-4.3-文件1.文件存储空间管理1.1存储空间的划分与初始化存储空间的划分:将物理磁盘划分为一个个文件卷(逻辑卷,逻辑盘)。存储空间的初始化:将各个文件卷划分为目录区,文件区。目录区:主要存原创 2021-08-28 17:19:39 · 575 阅读 · 2 评论 -
操作系统-3.6-内存(虚拟内存&&请求分页管理详解)超详解
文章目录操作系统-3.6-内存(虚拟内存&&请求分页管理详解)12.虚拟内存12.1传统存储管理方式的特征,缺点12.2局部性原理12.3虚拟内存的定义和特征12.4如何实现虚拟内存技术12.5总结13.请求分页管理方式13.1请求分页管理概述13.2页表机制13.3断页中断机构13.4地址变换机构13.5总结操作系统-3.6-内存(虚拟内存&&请求分页管理详解)12.虚拟内存12.1传统存储管理方式的特征,缺点在我们了解虚拟存储之前先知道为什么需要虚拟存储,原因原创 2021-08-19 22:34:23 · 870 阅读 · 6 评论 -
操作系统-3.5-内存(基本分段存储管理&&段页式管理)
文章目录操作系统-3.5-内存10.基本分段存储管理10.1什么是分段?10.2什么是段表?10.3分段存储管理实现地址变换过程10.4分段,分页管理的对比10.5总结11.段页式管理方式11.1分页,分段的优缺点11.2段页式管理11.3段页式管理的逻辑地址结构11.4段表,页表11.5段页式管理实现地址变换过程11.6总结操作系统-3.5-内存10.基本分段存储管理10.1什么是分段?分段:进程的地址空间按照程序自身的逻辑关系划分为若干个段,每个段都有一个段名(在低级语言中,程序员使用段名原创 2021-08-13 13:02:56 · 697 阅读 · 2 评论 -
操作系统-3.3-内存(动态分区分配算法&&基本分页存储管理详解)
文章目录操作系统-3.3-内存5.动态分区分配算法5.1首次适应算法5.2最佳适应算法5.3最坏适应算法5.4邻近适应算法5.5总结6.基本分页存储管理6.1把“固定分区分配“改造为”非连续分配版本“6.2分页存储管理的基本管理6.3如何实现地址的转换?6.4逻辑地址结构6.5页表6.6总结操作系统-3.3-内存本文内容讲解动态分区分配算法和非连续分配管理方式中的基本分页存储管理。5.动态分区分配算法5.1首次适应算法算法思想:每次都从低地址开始查找,找到第一个能满足大小的空闲分区。如何原创 2021-08-11 18:33:27 · 2109 阅读 · 2 评论 -
操作系统-2.1-进程
文章目录操作系统-2.1-进程1.进程的定义,组成,组织方式,特征1.1进程的定义1.2进程的组成1.3进程的组织方式1.4进程的特征1.5总结2.进程的状态与转换2.1进程的状态2.2进程状态的转换2.3总结3.进程控制3.1什么是进程控制?3.2如何实现进程控制?3.3总结4.进程通信4.1什么是进程通信?4.2进程通信---共享存储4.3进程通信---管道通信4.4进程通信---消息传递4.5总结5.线程概念和多线程模型5.1什么是线程,为什么要引入线程?5.2线程的出现带来的变化5.3线程的属性5.原创 2021-08-09 15:24:57 · 401 阅读 · 2 评论 -
操作系统-4.1-文件
文章目录操作系统-4.1-文件1. 初识文件管理1.1文件的属性1.2文件内部的数据应该怎样组织起来?1.3操作系统应该向上提供哪些功能?1.4从上往下看,文件应如何存放在外存?1.5其他需要由操作系统实现的文件管理功能1.6总结2.文件的逻辑结构2.1无结构文件2.2有结构文件2.3有结构文件的逻辑结构2.3.1顺序文件2.3.2索引文件2.3.3索引顺序文件2.4总结3.文件目录3.1文件控制块3.2目录结构3.2.1单级目录结构3.2.2两级目录结构3.2.3多级目录结构3.2.4无环图目录结构3.3原创 2021-08-05 09:08:01 · 1016 阅读 · 2 评论 -
操作系统-3.2-内存
文章目录操作系统-3.2-内存3.覆盖与交换技术3.1覆盖技术3.2交换技术3.3总结4.连续分配管理方式4.1单一连续分配4.2固定分区分配4.3动态分区分配4.4总结操作系统-3.2-内存本节内存管理中内存空间的扩充的技术和内存空间的分配与回收中的连续分配管理方式。3.覆盖与交换技术3.1覆盖技术覆盖技术的思想:将程序分为多个段(多个模块)。常用的段常驻内存,不常用的段在需要时调入内存。内存中分为一个“固定区”和若干个“覆盖区”。需要常驻内存的段放在“固定区”中,调入后就不再调出(原创 2021-08-03 16:24:13 · 239 阅读 · 4 评论 -
操作系统-3.1-内存(内存的基础知识&&内存管理)
文章目录操作系统-3.1-内存1.内存的基础知识1.1什么是内存?有什么作用?1.2进程的运行原理-指令1.3逻辑地址&物理地址1.4从写程序到程序运行1.5装入模块装入内存1.5.1绝对装入1.5.2静态重地位1.5.3动态重定位1.6链接的三种方式1.7总结2.内存管理2.1内存空间的分配与回收2.2内存空间的扩充2.3地址转换2.4存储保护2.5总结操作系统-3.1-内存本文参考:王道考研-操作系统本文主要讲解内存一章中的内存的基础知识和内存管理的概念。1.内存的基础知识1.1什原创 2021-08-03 12:17:40 · 1823 阅读 · 1 评论 -
操作系统-2.4-死锁
文章目录操作系统-2.4-死锁1.死锁的概念1.1什么是死锁1.2死锁,饥饿,死循环的区别1.3死锁产生的必要条件1.4什么时候发生死锁1.5死锁的处理策略1.6总结2.死锁的处理策略-预防死锁2.1破坏互斥条件2.2破坏不剥夺条件2.3破坏请求和保持条件2.4破坏循环等待条件2.5总结3.死锁的处理策略-避免死锁3.1安全序列,不安全状态,死锁的联系3.2银行家算法4.死锁的处理策略-检测和解除4.1死锁的检测4.2死锁的解除4.3总结操作系统-2.4-死锁1.死锁的概念1.1什么是死锁话不多说原创 2021-07-27 08:52:10 · 859 阅读 · 7 评论 -
操作系统-1-操作系统概述
文章目录操作系统-1-操作系统概述1.操作系统的概念,功能和目标1.1操作系统的概念1.2操作系统的功能和目标1.3小结2.操作系统的特征2.1并发2.2共享2.3虚拟2.4异步2.5小结3.操作系统的发展与分类3.1手工操作阶段3.2批处理阶段3.3分时操作系统3.4实时操作系统3.5其他操作系统3.6小结4.操作系统的运行机制与体系结构4.1两种指令,两种处理状态,两种程序4.2操作系统的内核4.3操作系统的体系结构4.3小结5.中断和异常5.1中断机制的诞生5.2中断的概念和作用5.3中断的分类5.4原创 2021-07-08 17:49:46 · 723 阅读 · 18 评论