操作系统
韬韬不绝OvO
永远相信美好的事情即将发生
展开
-
【操作系统】第三章内存管理之——非连续分配管理方式(分页管理、分段管理)
前言:连续分配方式会形成许多“碎片”,虽然可通过“紧凑”方法将许多碎片拼接成可用的大块空间,但须为之付出很大开销。如果允许将一个进程直接分散地装入到许多不相邻接 的分区中,则无须再进行“紧凑”。基于这一思想而产生了离散分配方式。如果离散分配的 基本单位是页,则称为分页存储管理方式;如果离散分配的基本单位是段,则称为分段存 储管理方式。 在分页存储管理方式中,如果不具备页面对换功能,则称为基本的分页存储管理方式,或称为纯分页存储管理方式,它不具有支持实现虚拟存储器的功能,它要求把每个作业全 部装入内存后方原创 2020-07-24 11:23:20 · 1362 阅读 · 0 评论 -
【操作系统】2.4 死锁
1. 什么是死锁?定义: 在多道程序系统中,由于多个进程的并发执行,改善了系统的利用率并提高了系统的处理能力,与此同时带来了——死锁。所谓死锁,指的是多个进程因为竞争资源而造成的一种僵局(相互等待),若无外力,这些进程都无法推进。2. 进程死锁、饥饿、死循环的区别?死锁(两个或两个以上的进程同时)饥饿,可能只有一个进程死锁和饥饿是操作系统的问题,死循环是被管理者的问题3. 死锁产生的必要条件互斥条件不剥夺条件请求和保持条件循环等待条件4. 什么时候会发生死锁?对系统原创 2020-07-21 00:10:03 · 271 阅读 · 0 评论