vault backup: 2025-04-04 22:39:48

This commit is contained in:
Marco Realacci 2025-04-04 22:39:48 +02:00
parent 7da6eaad7b
commit 152c7cecdc
2 changed files with 13 additions and 7 deletions

View file

@ -13,12 +13,12 @@
"state": { "state": {
"type": "markdown", "type": "markdown",
"state": { "state": {
"file": "Concurrent Systems/notes/6 - Atomicity.md", "file": "Concurrent Systems/test/Untitled.md",
"mode": "source", "mode": "source",
"source": false "source": false
}, },
"icon": "lucide-file", "icon": "lucide-file",
"title": "6 - Atomicity" "title": "Untitled"
} }
}, },
{ {
@ -205,15 +205,15 @@
"active": "7c5b0ca6f7687800", "active": "7c5b0ca6f7687800",
"lastOpenFiles": [ "lastOpenFiles": [
"Concurrent Systems/notes/5 - Software Transactional Memory.md", "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/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/8 - Enhancing Liveness Properties.md",
"Concurrent Systems/notes/9 - Consensus.md", "Concurrent Systems/notes/9 - Consensus.md",
"Concurrent Systems/notes/4b - Monitors.md",
"Concurrent Systems/notes/10 - Implementing Consensus.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/4c - Dining Philosophers.md",
"Concurrent Systems/notes/4 - Semaphores.md", "Concurrent Systems/notes/4 - Semaphores.md",
"Concurrent Systems/notes/3b - Aravind's algorithm and improvements.md", "Concurrent Systems/notes/3b - Aravind's algorithm and improvements.md",

View file

@ -84,4 +84,10 @@ down() :=
CNT-- CNT--
if CNT < 0 then if CNT < 0 then
S.wait() S.wait()
```
```
p1: (T1)[Rx Wx]
p2: (T2) [Wx]
``` ```