软考 网工 每日学习打卡 2024/3/4

学习内容

1. 进程死锁问题及其计算公式

2. 存储地址

3. 存储方式

4. 设备管理

5. 文件管理

6. 作业管理

7. 总结复习


学习总结:

1. 进程死锁产生的原因:

当多个进程竞争使用资源时,可能每个进程要求的资源都已经被另一个进程占用。

于是,也就没有任何一个进程能够继续运行,这种情况称为死锁。

2. 产生死锁的情况主要有:

进程推进顺序不当引起的死锁

同类资源分配不当

PV操作使用不当

3. 死锁的预防方法:

打破互斥条件

打破不可抢占条件

打破占有且申请条件。(保证至少有1个进程获取足够的资源)

4. 计算公式:

设m是资源数量,n是进程数量,w是每个进程需要的资源数量

不死锁公式: m>=n(w-1)+1   

[  资源数量 >= 进程数量(每个进程需要的资源数量-1)+1  ]

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容