美文网首页
Pintos源码学习进度(3)

Pintos源码学习进度(3)

作者: speakspeak | 来源:发表于2019-05-16 08:21 被阅读0次

1.信号量的作用

①当信号量初始值为0时,通过sema_down可以用于当一个进程创建另一个进程后,使自己进行block,直到另一个进程完成sema_up

②当信号量初始值为1时,可以通过sema_down将一种资源保护起来,当其他进程运行到同一位置时,会讲自己block掉。直到使用资源的进程完成sema_up

2.自旋锁的作用

其作用与信号量中的②相似

相关文章

网友评论

      本文标题:Pintos源码学习进度(3)

      本文链接:https://www.haomeiwen.com/subject/kjnqaqtx.html