From c3b7a953465ae9636388ed6ab215627db598f305 Mon Sep 17 00:00:00 2001 From: Nick Leeman Date: Wed, 26 Jan 2022 14:59:31 +0100 Subject: [PATCH] Vault sync: 2022-01-26 14:59:31 --- School/Analyse/Periode 2/Week 1.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/School/Analyse/Periode 2/Week 1.md b/School/Analyse/Periode 2/Week 1.md index 086a8e1..2f6487f 100644 --- a/School/Analyse/Periode 2/Week 1.md +++ b/School/Analyse/Periode 2/Week 1.md @@ -75,7 +75,14 @@ Unlike parallelism, concurrency is not always about running faster. Useful for: - App responsiveness. - Processor utilization (hide IO time) -- Failure isolation +- Failure isolation (interleaving multiple tasks, a exception on one task will not bring down the rest) + +# Abstraction in Concurrency +Concurrent program consists of a finite set of (sequential) processes. + +Processes are written using a finite set of statements. + +Execution of concurrent program proceeds by exec