![](https://img-blog.csdnimg.cn/aae25ee71cc948c5bfe33340572864a8.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
计算机操作系统
文章平均质量分 79
操作系统学习笔记~
loveCC_orange
一个在技术道路上不断前行的路人甲
展开
-
文件管理与文件存储空间的管理详解
第六章 文件管理在现代计算机系统中,要用到大量的程序和数据,由于内存容量有限,且不能长期保存,故而平时总是把他们以文件的形式存放在外存中,需要时调入内存。但用户不能够胜任管理文件的工作,于是在OS中又增加了文件管理功能,构成一个文件系统,负责管理在外存上的文件,把文件的存取、共享和保护等手段提供给用户,方便了用户,保证了文件的安全,提高系统资源的利用率。6.1 文件何文件系统6.2 文件的逻辑结构6.3 外存分配方式6.4 目录管理6.5 文件存储空间的管理6.6 文件共享与文件保护6.原创 2022-03-19 18:51:35 · 1959 阅读 · 1 评论 -
设备分配与spooling技术详解
5.4 设备分配(重点!!!)一、设备分配中的数据结构二、设备分配时应考虑的因素三、设备独立性四、设备独占的分配程序五、Spooling技术一、设备分配中的数据结构在进行设备分配时,通常都要借助一些表格的帮助。在表格中记录了相应设备或控制器的状态及对设备或控制器进行控制所需要的信息。在进行设备分配时所需的数据结构有:设备控制表、控制器控制表、通道控制表和系统设备表等。二、设备分配时应该考虑的因素设备的固有属性设备分配算法设备分配中的安全性1、设备的固有属性设备的固有原创 2022-03-18 19:29:25 · 3654 阅读 · 0 评论 -
I/O设备管理及缓冲分配详解
第五章 设备管理5.1 I/O系统5.2 I/O控制方式5.3 缓冲管理5.4 设备分配5.5 设备处理5.6 磁盘存储器管理计算机系统的一个重要组成部分是I/O系统。I/O系统包括所有信息输入、输出和存储功能的设备和相应的设备控制器,在有的大中型机器中,还有I/O通道或I/O处理机。设备管理的对象是I/O设备,还可能要涉及到设备控制器和I/O通道。设备管理的基本任务是完成用户提出的I/O请求,提高I/O速率以及改善I/O设备的利用率。一、I/O设备将分为以下两部分来讲解I/O设原创 2022-03-17 15:45:17 · 1635 阅读 · 0 评论 -
页面置换算法与请求分段存储管理方式详解
4.7 页面置换算法(重点!!!)在进程运行过程中,若其访问的页面不在内存而需将其调入,但内存已无空闲空间时,需从内存中调出一页程序或数据,送入磁盘的对换区。但应将哪个页面调出,需根据一定的算法来确定。把选择换出页面的算法称为页面置换算法,其好坏直接影响系统的性能。一个好的置换算法应具有较低的页面更换频率。从理论上讲,应将那些以后不会再访问的页面换出,或者把那些在较长时间内不会再访问的页面换出。缺页中断率越少越好。一、最佳置换算法和先进先出置换算法二、最近最久未使用(LRU)算法三、Clo原创 2022-03-16 13:13:37 · 1563 阅读 · 0 评论 -
虚拟存储器与请求分页系统详解
4.5 虚拟存储器的基本概念一、虚拟存储器的引入二、虚拟存储器的实现方法三、虚拟存储器的特征一、虚拟存储器的引入1、常规存储器管理方式的特征 一次性:作业在运行前一次性地全部装入内存 驻留性:作业装入内存后,便一直驻留在内存中,直至作业运行结束问题:一次性及驻留性在程序运行时是否是必须的?2、程序运行的局部性原理3、虚拟存储器的定义基于局部性原理,应用程序在运行前,没有必要全部装入内存,,仅将当前要运行的部分页面或段先装入内存即可,其余部分暂留在外存上。虚拟存储器:是指具原创 2022-03-15 15:27:29 · 4820 阅读 · 0 评论 -
基本分段存储管理方式详解
4.4 基本分段存储管理方式一、分段存储管理方式的引入二、分段系统的基本原理三、信息共享四、段页式存储管理方式原创 2022-03-12 16:07:21 · 9924 阅读 · 2 评论 -
基本分页存储管理方式
基本分页存储管理方式~原创 2022-03-11 14:09:48 · 3794 阅读 · 0 评论 -
存储器管理的内存连续分配方式详解
存储器管理的内存连续分配方式~原创 2022-03-06 14:38:55 · 2980 阅读 · 0 评论 -
存储器管理的基本概念详解
第四章 存储器管理存储器是计算机系统的重要组成部分之一。对存储器加以有效管理,不仅直接影响存储器的利用率,而且对系统性能有重大影响。存储器管理的主要对象是内存,对外存的管理在文件管理中。4.1 程序的装入和链接4.2 连续分配方式4.3 基本分页存储管理方式4.4 基本分段存储管理方式以上为基本内存管理4.5 虚拟存储器的基本概念4.6 请求分页存储管理方式4.7 页面置换算法4.8 请求分段存储管理方式以上为虚拟内存管理在多道程序环境下,要使程序运行,必须为之先建立进程。创建进原创 2022-03-05 22:19:36 · 682 阅读 · 0 评论 -
预防死锁的方法以及死锁的检测与解除
3.6 预防死锁的方法一、预防死锁二、系统安全状态三、利用银行家算法避免死锁3.7 死锁的检测与解除一、死锁的检测二、死锁的解除原创 2022-02-26 22:37:20 · 16065 阅读 · 5 评论 -
死锁产生的原因和必要条件详解
在多道程序系统中,虽借助于多个进程的并发执行,改善了系统的资源利用率,提高了系统的吞吐量,但可能发生一种危险——死锁。死锁(deadlock):是指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种状态时,若无外力作用,它们都将无法再向前推进。原创 2022-02-26 21:46:31 · 16173 阅读 · 0 评论 -
实时调度概念及其算法详解
3.3 实时调度由于在实时系统中都存在着若干个实施进程或任务,它们用来反应或控制某个(些)外部事件,往往带有某种程度的紧迫性,因而对实时系统中的调度提出了某些特殊要求,前面所介绍的多种调度算法,并不能很好的满足实时系统对调度的要求,为此,需要引入一种新的调度,即实时调度……原创 2022-02-24 22:25:45 · 10218 阅读 · 4 评论 -
进程(作业)调度算法
3.2 调度算法(重点!!!)一、先来先服务和短作业(进程)优先调度算法二、高优先权优先调度算法三、基于时间片的轮转调度算法原创 2022-02-18 20:48:37 · 5954 阅读 · 0 评论 -
处理机调度的基本概念详解
第三章 处理器调度与死锁3.1 处理机调度的基本概念3.2 调度算法3.3 实时调度3.4 多处理机系统中的调度3.5 产生死锁的原因和必要条件3.6 预防死锁的方法3.7 死锁的检测与解除本章重点1、掌握处理机调度的基本概念和调度算法2、掌握银行家算法避免死锁的方法原创 2022-02-17 21:39:33 · 1585 阅读 · 0 评论 -
进程通信和线程详解
2.6 进程通信进程通信:指进程之间的信息交换低级通信:进程间仅交换一些状态和少量数据。如:进程之间的互斥与同步原创 2022-02-12 22:07:45 · 2734 阅读 · 0 评论 -
经典的进程同步问题详解
2.5 经典的进程同步问题(重点!!!)一、生产者-消费者问题二、哲学家进餐问题三、读者-写者问题原创 2022-02-11 21:49:49 · 5080 阅读 · 1 评论 -
操作系统学习笔记——第二章 进程的描述与控制(二)
2.3 进程控制进程控制是对系统中的全部进程实施有效的管理,包括进程创建、终止、进程阻塞和唤醒。2.4 进程同步……原创 2022-02-06 10:22:54 · 1806 阅读 · 0 评论 -
操作系统学习笔记——第二章 进程的描述与控制(一)
操作系统学习笔记 第二章 进程的描述与控制(一)原创 2022-02-01 11:35:58 · 1203 阅读 · 0 评论 -
操作系统学习笔记——第一章 操作系统引论(下)
操作系统学习笔记第一章下~原创 2022-01-27 23:38:08 · 567 阅读 · 0 评论 -
操作系统学习笔记——第一章 操作系统引论(上)
操作系统学习笔记第一章上~原创 2022-01-26 17:42:04 · 3100 阅读 · 1 评论