操作系统
文章平均质量分 96
BNMZY
chatgpt搬运工
展开
-
操作系统 - 3.2死锁
一. 死锁概述1.1 资源问题1.1.1 可重用性资源和消耗性资源可重用性资源: 可供用户重复使用多次的资源,具有如下性质每个可重用性资源中的单元职能分配给一个进程使用,不允许多个进程共享进程在使用可重用性资源时,必须按照以下顺序 1. 请求资源:如果请求资源失败,请求进程会被阻塞或循环等待 2. 使用资源:进程对资源进行操作 3. 释放资源:当进程使用完后自己释放资源可消耗性资源: 又叫临时资源,它是在运行期间,由进程动态的创建和消耗的,具有如下性质每一类可消耗性资源的原创 2021-03-09 23:52:07 · 741 阅读 · 0 评论 -
操作系统 - 分页 & 分段 存储管理方式
文章目录一. 分页存储管理方式1.1 分页存储管理的基本方法1.1.1 页面和物理块1.1.2 地址结构二. 分段存储管理方式连续分配方式会形成大量碎片,虽然可通过紧凑方法将许多碎片拼接成可用的大块空间,但须为之付出很大开销离散分配 :将一个进程直接分散的装入到许多不相邻接的分区中,离散分配分为以下三种分页存储管理将用户程序的地址空间分为若干个固定大小的区域,称为“页”或“页面”,典型的页面大小为1kb相应的也将内存空间分为若干个物理块或页框页和块大小相同,这样可将用户程序的任一页原创 2021-03-09 23:51:31 · 3561 阅读 · 0 评论 -
操作系统 - 存储器管理系统
一. 存储器的层次结构1.1 多层结构的存储器系统1.1.1 存储器的多层结构在存储层次中,层次越高,存储介质的访问速度越快,价格越高,相对所配置的存储容量也越小其中的寄存器、高速缓存、主存储器和磁盘缓存均属于操作系统存储管理的管辖范畴,掉电后它们中存储的信息不再存在低层的固定磁盘和可移动存储介质则属于设备管理的管辖范畴,它们存储的信息将被长期保存1.1.2 可执行存储器在计算机系统的存储层次中,寄存器和主存储器又被称为可执行存储器进程可以在很少的时钟周期内使用一条load或stor原创 2020-09-07 19:50:21 · 1839 阅读 · 0 评论 -
操作系统 - 3.1 处理机调度
P85原创 2020-08-25 11:28:30 · 615 阅读 · 0 评论 -
操作系统 - 进程&线程
一. 进程基本1. 程序顺序执行特征顺序性 :处理及严格按照程序所规定的顺序执行封闭性:程序在执行时独占系统的全部资源,因此,系统资源状态的改变只与执行的程序有关,而不受外界影响可再现性:只要初始条件相同,一个程序的多次重复将执行得到相同的结果2. 程序的并发执行特征间断性:由于资源共享和相互合作,并发执行的程序间形成了相互制约的关系,程序会出现 “执行 - 暂停 - 执行”的现象失去封闭性:程序在执行时与其他并发执行的程序共享系统的资源,因此资源的改变还有其他程序有关,及程序本身的执行原创 2020-08-24 20:29:59 · 1445 阅读 · 0 评论