摘要: 死锁:死锁的原因:(1) 因为系统资源不足。(2) 进程运行推进的顺序不合适,保证有先后顺序。(3) 资源分配不当等。 死锁的必要条件.产生死锁的四个必要条件:(1) 互斥条件:一个资源每次只能被一个进程使用。(2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。(3) 不剥夺 阅读全文
posted @ 2022-03-31 20:54 闫佳杰 阅读(149) 评论(0) 推荐(0)
摘要: 操作系统——进程管理——概念:进程通信 答:进程通信就是指进程之间的信息交换。进程是分配系统资源的单位(包括内存地址空间),因此各进程拥有的内存地址空间相互独立。 进程间通信方式三大类:共享存储,消息传递,管道通信(内存缓冲区) 阅读全文
posted @ 2022-03-31 20:54 闫佳杰 阅读(72) 评论(0) 推荐(0)
摘要: 操作系统——进程管理——PV原语解决同步和互斥问题 答:PV操作的含义:PV操作由P操作原语和V操作原语组成(原语是不可中断的过程),对信号量进行操作。PV操作的意义:我们用信号量及PV操作来实现进程的同步和互斥。PV操作属于进程的低级通信。 在多道程序环境下,并发执行的进程之间存在在不同的相互制约 阅读全文
posted @ 2022-03-31 20:53 闫佳杰 阅读(1441) 评论(0) 推荐(0)
摘要: 操作系统——进程和程序,进程和线程的关系 (1)进程和程序:进程是一个动态的概念,程序是一个静态概念; 进程具有并发性,而程序没有; 进程是竞争计算机系统资源的基本单位;不 同进程可以包含同一程序,只要该程序所对应的数据集不同; 进程存储在内存中,程序存储在外存中; 程序是一组有序的静态指令,进程是 阅读全文
posted @ 2022-03-31 20:52 闫佳杰 阅读(703) 评论(0) 推荐(0)