vault backup: 2025-04-14 15:40:00

This commit is contained in:
Marco Realacci 2025-04-14 15:40:00 +02:00
parent 9aeb026f64
commit 3f56967d75
2 changed files with 4 additions and 4 deletions

View file

@ -237,7 +237,7 @@
"companion:Toggle completion": false "companion:Toggle completion": false
} }
}, },
"active": "954699747dc12b5e", "active": "fbeaa35cc5a8abf1",
"lastOpenFiles": [ "lastOpenFiles": [
"Concurrent Systems/slides/class 12.pdf", "Concurrent Systems/slides/class 12.pdf",
"Concurrent Systems/notes/12 - CCS (che non so cosa voglia dire).md", "Concurrent Systems/notes/12 - CCS (che non so cosa voglia dire).md",

View file

@ -8,9 +8,9 @@
- Producer/consumer paradigm - Producer/consumer paradigm
Given a set of names N (that denote events) Given a set of names N (that denote events)
- a (∈ N) denotes consumption of event a - $a (\in N)$ denotes consumption of event a
- $\bar{a}$ (for a ∈ N) denotes production of event a - $\bar{a}$ (for $a \in N$) denotes production of event a
- a and $\bar{a}$ are complementary actions: they let two parallel processes synchronize on the event a - $a$ and $\bar{a}$ are complementary actions: they let two parallel processes synchronize on the event a
When two processes synchronize, an external observer has no way of understanding what is happening in the system When two processes synchronize, an external observer has no way of understanding what is happening in the system
- synchronization is not observable from the outside; it produces a special silent action, that we denote with τ - synchronization is not observable from the outside; it produces a special silent action, that we denote with τ