首先,完成了王建民老师的作业,然后,进行了软考的学习。
以下为笔记:
进程管理 - PV操作 临界资源:诸多进程间需要互斥方式进行共享的资源 临界区:每个进程中访问临界资源的代码块 信号量:特殊的变量 PV操作:p:锁定 v:释放 .... 进程管理:死锁问题 一个进程在等待一个不可能发生的进程,会导致死锁。 解决: 死锁的预防:不互斥,不保持不等待,剥夺,不环路等待 死锁的避免:有序资源分配法,银行家算法 进程管理 --- 银行家算法 原则:分配给你的资源后你无法完成导致死锁的可能性,就不分配 确定每一个进程所需的资源,将现有资源带入,可以运行,则分配,分配完进行释放,否则,不分配。
又做了些软考题,进行更改具体知识点学习。