vault backup: 2025-03-25 14:57:04
This commit is contained in:
parent
31c9dfbc99
commit
6420f33786
2 changed files with 13 additions and 14 deletions
23
.obsidian/workspace.json
vendored
23
.obsidian/workspace.json
vendored
|
@ -14,12 +14,12 @@
|
|||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "Concurrent Systems/notes/7- MUTEX-free concurrency.md",
|
||||
"file": "Concurrent Systems/notes/6a - Alternatives to Atomicity.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "7- MUTEX-free concurrency"
|
||||
"title": "6a - Alternatives to Atomicity"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -36,7 +36,8 @@
|
|||
"title": "8 - Enhancing Liveness Properties"
|
||||
}
|
||||
}
|
||||
]
|
||||
],
|
||||
"currentTab": 1
|
||||
},
|
||||
{
|
||||
"id": "496ffcebad48669d",
|
||||
|
@ -124,8 +125,7 @@
|
|||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 307.5,
|
||||
"collapsed": true
|
||||
"width": 307.5
|
||||
},
|
||||
"right": {
|
||||
"id": "bc4b945ded1926e3",
|
||||
|
@ -232,27 +232,24 @@
|
|||
"templates:Insert template": false,
|
||||
"command-palette:Open command palette": false,
|
||||
"obsidian-ocr:Search OCR": false,
|
||||
"pdf-plus:PDF++: Toggle auto-copy": false,
|
||||
"pdf-plus:PDF++: Toggle auto-focus": false,
|
||||
"pdf-plus:PDF++: Toggle auto-paste": false,
|
||||
"obsidian-git:Open Git source control": false,
|
||||
"smart-second-brain:Open S2B Chat": false,
|
||||
"companion:Toggle completion": false
|
||||
}
|
||||
},
|
||||
"active": "43416c0d533d9ab4",
|
||||
"active": "b307be81cd26d1cb",
|
||||
"lastOpenFiles": [
|
||||
"Concurrent Systems/slides/class 7.pdf",
|
||||
"Concurrent Systems/notes/7- MUTEX-free concurrency.md",
|
||||
"Concurrent Systems/notes/3a - Hardware primitives & Lamport Bakery algorithm.md",
|
||||
"Concurrent Systems/notes/8 - Enhancing Liveness Properties.md",
|
||||
"Concurrent Systems/notes/6a - Alternatives to Atomicity.md",
|
||||
"Concurrent Systems/notes/7- MUTEX-free concurrency.md",
|
||||
"Concurrent Systems/slides/class 7.pdf",
|
||||
"Concurrent Systems/notes/3a - Hardware primitives & Lamport Bakery algorithm.md",
|
||||
"Concurrent Systems/slides/class 8.pdf",
|
||||
"Pasted image 20250325090735.png",
|
||||
"Concurrent Systems/notes/images/Pasted image 20250324091452.png",
|
||||
"Concurrent Systems/notes/6 - Atomicity.md",
|
||||
"Concurrent Systems/notes/5 - Software Transactional Memory.md",
|
||||
"Concurrent Systems/notes/4c - Dining Philosophers.md",
|
||||
"Concurrent Systems/notes/6a - Alternatives to Atomicity.md",
|
||||
"Concurrent Systems/notes/images/Pasted image 20250324082534.png",
|
||||
"Concurrent Systems/notes/images/Pasted image 20250324082545.png",
|
||||
"Concurrent Systems/notes/images/Pasted image 20250324092633.png",
|
||||
|
|
|
@ -187,3 +187,5 @@ Let us consider an operation invocation performed by p
|
|||
- otherwise, TOP has changed between the first of TOP and the last Compare&set
|
||||
- but the only instruction that modifies TOP is the closing Compare&set
|
||||
- which means that the invocation issued by another process has terminated! √
|
||||
|
||||
REMARK: the fact that the operation is concluded by
|
Loading…
Add table
Add a link
Reference in a new issue