操作系统
lizhentao0707
这个作者很懒,什么都没留下…
展开
-
操作系统
原文链接:https://www.jianshu.com/p/d254b138de03操作系统面试重难点总结针对操作系统,根据面试重难点总结以及网络上的一些参考,对操作系统面试知识点的总结与学习。一、操作系统知识点图谱二、面试问题总结参考:面试复习重点——基础篇:操作系统、计算机网络、设计模式操作系统的四个特性。操作系统的主要功能。进程的有哪几种状态,状态转换图,及导致转换的事件。4.进程与线程的...转载 2018-05-28 22:08:03 · 777 阅读 · 0 评论 -
进程和线程
引入进程是为了使多个程序能并发执行,以提高资源利用率和系统吞吐量;引入线程是为了减少程序在并发执行时所付出的时空开销,使操作系统具有更好的并发性。区别:(1) 调度:在传统的操作系统中,拥有资源和独立调度的基本单位都是进程;引入线程后,线程是独立调度的基本单位,进程是拥有资源的资本单位。在同一进程中,线程的切换不会引起进程切换,在不同进程中进行的线程切换,则必定会引起进程切换。(2) 拥有资源:不...原创 2018-05-30 21:58:43 · 181 阅读 · 0 评论 -
死锁
死锁是指多个进程因竞争资源而造成的一种僵局(无法执行,相互等待)。死锁产生的原因:(1) 系统资源的竞争;(2) 进程推进顺序非法。死锁产生的必要条件:(1) 互斥条件:在一段时间内某资源仅为一个进程所占有,此时若有其他进程请求该资源,则请求进程只能等待,直至该进程释放资源。(2) 不可剥夺条件:进程所获得的资源在未使用完毕之前,不能被其他进程强行夺走,只能由获得该资源的进程自己来...原创 2018-06-02 11:14:06 · 146 阅读 · 0 评论