![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
操作系统复习
文章平均质量分 82
应付期末考试!
isxhyeah
满山猿猴,我腚最红耶!!!
展开
-
期末操作系统基础知识点
问答题:1、什么是进程?什么是线程?进程与线程有何区别?(1)进程是具有独立功能程序在某个数据集合上的一次执行过程。(2)线程是进程内的一个执行实体或执行单元。(3)进程和线程的区别:不同进程的地址空间是独立的,而同一进程内的线程共享同一地址空间。一个进程的线程在另一个进程内是不可见的。在引入线程的操作系统中,进程是资源分配和调度的单位,线程是处理机调度和分配的单位,资源是分配给进程的,线程只拥有很少资源,因而切换代价比进程切换低。2、什么是死锁?产生死锁的原因和必要条件是什么?.原创 2022-01-02 18:03:41 · 778 阅读 · 1 评论 -
期末操作系统之HXL所给知识点(速成)
一、死锁的概念和死锁的原因、死锁的必要条件1、概念:死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。2、原因:(a)系统提供的资源有限;(b)进程推进顺序不当。3、必要条件: 互斥条件、不可剥夺条件、请求和保持条件、循环等待条件。二、进程的基本状态分析三、利用信号量进行资源的同步和互斥操作伪程序设计四、银行家算法五、作原创 2022-01-07 10:07:49 · 2447 阅读 · 2 评论