操作系统
操作系统知识
阿米盐
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
产生死锁的四个条件
互斥:该资源任意一个时刻只由一个线程占用。 请求与保持:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 不剥夺:线程已获得的资源在末使用完之前不能被其他线程强行剥夺,只有自己使用完毕后才释放资源。 循环等待:若干进程之间形成一种头尾相接的循环等待资源关系。 ...原创 2020-09-11 20:41:28 · 240 阅读 · 0 评论 -
操作系统基础知识二
死锁 出现死锁需要同时满足四个条件: 互斥:一次只能有一个进程使用资源。如果另一个进程请求该资源,则必须延迟请求进程,直到释放该资源为止。 保持并等待:必须存在一个进程,该进程至少持有一个资源,并且正在等待获取其他进程当前所持有的资源。 无抢占:资源不能被抢占,即进程完成其任务之后,只能由拥有它的进程自动释放资源。 循环等待:必须存在一组 {p0,p1,..... pn} 的等待进程,使 p0 等待 p1 持有的资源,p1 等待 p2 持有的资源, pn-1 等待 pn 持有的资源,而 pn 等待 p0原创 2020-08-30 17:02:56 · 182 阅读 · 0 评论 -
操作系统基础知识一
定义 操作系统是运行在计算机上最重要的一种软件,它管理计算机的资源和进程以及所有的硬件和软件。 作用 管理计算机资源 提供图形界面 为其他软件提供服务 种类 常见的操作系统:Windows、macOS 和 Linux。 结构 单体系统 分层系统 微内核 客户-服务器模式 ...原创 2020-08-30 16:09:45 · 247 阅读 · 0 评论
分享