操作系统-学完头顶真的凉
这些你不得不知道的的基础知识,快来康康吧
W0ngk
99年安全圈垃圾学生的博客,很高兴能收到你的关注,一直在模仿,尚未有超越。
展开
-
操作系统复习----第七章(主存管理)
一、主存管理概述内存作为系统的重要资源,是系统运行的“瓶颈”。存储管理指存储器资源(主要指内存并涉及外存)的管理。存储器的多级存储结构存储体系是OS在存储技术和CPU寻址技术许可范围内组织合理的存储结构,协调各存储器的使用。重要性:直接存取要求内存速度尽量快到与CPU取指速度相匹配,大到能装下当前运行的程序与数据,否则CPU执行速度就会受到内存速度和容量的影响而得不到充分发挥。最佳状态应是各层次的存储器都处于均衡的繁忙状态(如:缓存命中率正好使主存读写保持繁忙)。存储体系结构:寄存器、高速缓原创 2020-12-20 19:10:15 · 3317 阅读 · 3 评论 -
操作系统复习----第六章(处理机调度)
文章目录一、处理机的调度层次二、 宏观调度(作业调度)作业的状态作业调度的功能作业控制块是主要内容作业调度算法先来先服务算法(FCFS:First Come First Serve)最短作业优先算法(SJF:Shortest Job First)最短剩余时间优先(SRT: Shortest Remaining Time)最高响应比优先算法(HRRN:Highest Response Ratio Next)基于优先数调度算法(优先权调度算法)(HPF:Highest Priority First)均衡调度算法原创 2020-12-20 16:30:50 · 400 阅读 · 1 评论 -
操作系统复习----第五章(资源分配与调度)
文章目录一、资源管理概述资源管理功能资源分配方式计算机中物理资源与虚拟资源分析二、资源管理机制与策略资源分配机制---数据结构资源分配策略三、死锁死锁的定义死锁的起因条件解决死锁问题的策略预防死锁避免死锁死锁的检测与解除死锁相关知识小结:一、资源管理概述资源管理功能资源数据结构的描述确定资源的分配原则实施资源分配与回收存取控制与安全保护资源分配方式静态分配:系统对作业一级采用资源静态分配方法。系统在调度作业时,根据作业所需资源进行分配;并在作业运行完毕时,收回所分配的全部资源。可能造原创 2020-12-20 13:54:07 · 4346 阅读 · 1 评论 -
操作系统复习----第四章(进程与进程管理)
文章目录一、进程的定义二、进程的组成三、进程的状态与转换进程的状态进程状态的转换四、进程控制块的组成与作用五、互斥与同步的概念进程互斥的概念进程同步六、采用信号量、wait、signal实现的进程同步与互斥信号量及wait、signal操作的注意事项wait、signal操作的优缺点一、进程的定义进程是具有独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的独立单位。进程是程序的一次执行过程,是对CPU的抽象,是正在运行的程序的抽象每个进程具有独立的地址空间操作系统通过调度原创 2020-12-19 21:21:02 · 404 阅读 · 1 评论 -
操作系统复习----第三章(用户接口)
一、用户接口的定义与分类用户接口的定义用户接口是用户与计算机系统交互的环境和方式。为了方便用户使用计算机系统,操作系统向用户提供了直接使用计算机系统的手段,通常称为用户接口。用户通过操作系统提供的接口与计算机系统交互,即用户通过一定的方式和途径,将自己的要求告诉计算机,而计算机根据用户不同的要求完成相应的操作和处理。用户接口的分类通常,操作系统是通过叫做应用编程接口API和操作命令两种方式向用户提供服务的。API和操作命令这两种用户接口与操作系统之间的关系如图所示。二、系统调用的定义与实现系统原创 2020-12-19 13:22:05 · 1964 阅读 · 2 评论 -
操作系统复习----第二章(硬件基础知识)
一、处理机的态及分类所谓处理机的态,又称处理机的特权级,就是处理机当前处于何种状态,正在执行哪类程序。操作系统的管理程序和用户程序在处理机上执行时,二者的职责不同,权限也不同,为了保护操作系统,所以要区分处理机的态。基本的处理机的态是管态和用户态。管态:又称系统态,是操作系统的管理程序执行时机器所处的状态。在管态状态下,中央处理机可以使用全部机器指令,包括一组特权指令,可以使用所有的资源,允许访问整个存储区。用户态:又称目态,是用户程序执行时机器所处的状态。在用户态状态下,禁止使用特权指令,不能原创 2020-12-19 12:54:15 · 419 阅读 · 2 评论 -
操作系统复习----第一章(绪论)
文章目录一、操作系统的定义二、操作系统的特征并发性共享性随机性虚拟性三、操作系统的功能与分类操作系统的功能操作系统的分类一、操作系统的定义操作系统是一组计算机程序的集合,用于控制和管理硬件资源和软件资源,合理地组织计算机的工作流程,为用户提供方便、快捷、友好的应用程序使用接口。二、操作系统的特征并发性两个及以上的进程在同一个时间间隔内同时运行。注:并行是同一个时间点,并发是同一个时间段共享性内存中并发执行的多个程序可以共享计算机的硬件资源和软件资源。分为互斥共享和交替共享,互斥共享原创 2020-12-19 11:47:17 · 233 阅读 · 2 评论