We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d9adb25 commit 0cdacc6Copy full SHA for 0cdacc6
lec12/p1-syncmutex.md
@@ -488,6 +488,9 @@ do {
488

489
- 满足线程Ti和Tj之间互斥的经典的基于软件的解决方法(1981年)
490
- 孔融让梨
491
+- 主动声明意图(flag变量)
492
+- 礼貌谦让(turn变量)
493
+- 安全检查(循环验证)
494
495
---
496
@@ -542,6 +545,9 @@ remainder section;
542
545
543
546
##### Dekkers算法
544
547
548
+声明阶段:举起flag标志牌表明需求
549
+竞争阶段:若对方在竞争,根据turn退让
550
+释放阶段:使用完资源后切换turn,保公平
551

552
```
553
do{
0 commit comments