题目:
初步资料:https://www.docin.com/p-855610072.html
https://blog.csdn.net/chenshixi3325/article/details/100846516
第一天:学习P、V操作
P(S)操作:
实现-1操作
如果结果大于等于0,说明这个进程进行资源是足够的,可以运行。
如果小于0,说明无法提供资源,该进程无法进行,进入等待队列。
V(S)操作:
实现+1操作
如果大于0,则继续操作
如果小于0,则释放等待进程