2023年10月14日每日随笔

发布时间 2023-10-14 23:46:38作者: 实名吓我一跳

  首先,完成了王建民老师的作业,然后,进行了软考的学习。

  以下为笔记:

进程管理 - PV操作
临界资源:诸多进程间需要互斥方式进行共享的资源

临界区:每个进程中访问临界资源的代码块

信号量:特殊的变量

PV操作:p:锁定 v:释放

....

进程管理:死锁问题
一个进程在等待一个不可能发生的进程,会导致死锁。

解决:

死锁的预防:不互斥,不保持不等待,剥夺,不环路等待

死锁的避免:有序资源分配法,银行家算法

进程管理 --- 银行家算法
原则:分配给你的资源后你无法完成导致死锁的可能性,就不分配

确定每一个进程所需的资源,将现有资源带入,可以运行,则分配,分配完进行释放,否则,不分配。

又做了些软考题,进行更改具体知识点学习。