vault backup: 2025-04-04 22:39:48
This commit is contained in:
parent
7da6eaad7b
commit
152c7cecdc
2 changed files with 13 additions and 7 deletions
14
.obsidian/workspace.json
vendored
14
.obsidian/workspace.json
vendored
|
@ -13,12 +13,12 @@
|
|||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "Concurrent Systems/notes/6 - Atomicity.md",
|
||||
"file": "Concurrent Systems/test/Untitled.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "6 - Atomicity"
|
||||
"title": "Untitled"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -205,15 +205,15 @@
|
|||
"active": "7c5b0ca6f7687800",
|
||||
"lastOpenFiles": [
|
||||
"Concurrent Systems/notes/5 - Software Transactional Memory.md",
|
||||
"Concurrent Systems/notes/6 - Atomicity.md",
|
||||
"Concurrent Systems/slides/class 5.pdf",
|
||||
"Concurrent Systems/test/Untitled.md",
|
||||
"Concurrent Systems/notes/6a - Alternatives to Atomicity.md",
|
||||
"Concurrent Systems/notes/7- MUTEX-free concurrency.md",
|
||||
"Concurrent Systems/notes/8 - Enhancing Liveness Properties.md",
|
||||
"Concurrent Systems/notes/9 - Consensus.md",
|
||||
"Concurrent Systems/notes/4b - Monitors.md",
|
||||
"Concurrent Systems/notes/10 - Implementing Consensus.md",
|
||||
"Concurrent Systems/notes/7- MUTEX-free concurrency.md",
|
||||
"Concurrent Systems/notes/6 - Atomicity.md",
|
||||
"Concurrent Systems/slides/class 5.pdf",
|
||||
"Concurrent Systems/notes/6a - Alternatives to Atomicity.md",
|
||||
"Concurrent Systems/notes/4b - Monitors.md",
|
||||
"Concurrent Systems/notes/4c - Dining Philosophers.md",
|
||||
"Concurrent Systems/notes/4 - Semaphores.md",
|
||||
"Concurrent Systems/notes/3b - Aravind's algorithm and improvements.md",
|
||||
|
|
|
@ -84,4 +84,10 @@ down() :=
|
|||
CNT--
|
||||
if CNT < 0 then
|
||||
S.wait()
|
||||
```
|
||||
|
||||
|
||||
```
|
||||
p1: (T1)[Rx Wx]
|
||||
p2: (T2) [Wx]
|
||||
```
|
Loading…
Add table
Add a link
Reference in a new issue