Skip to content

Commit

Permalink
AnkiBot: Automatically added missing IDs
Browse files Browse the repository at this point in the history
  • Loading branch information
AnkiTUM-Bot committed Apr 4, 2024
1 parent 38686b9 commit 3fae5f1
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions IN0008_GDB/mehrbenutzersynchronisation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -115,35 +115,41 @@ cards:
- Anforderungen (1) bis (5) des 2PL-Protokolls bleiben erhalten
- Es gibt keine Schrumpfungsphase mehr. Alle Sperren werden erst zum EOT freigegeben.
- type: markdown
id: 15 # (generated)
front: Wie ist ein **Wartegraph** aufgebaut?
back: |
- Gerichtete Kanten
- Wenn T_i auf Freigabe einer Sperre durch T_j wartet, wird die Kante
T_i -> T_j eingefügt
- Erkennung anhand von Zyklen
- type: markdown
id: 16 # (generated)
front: Was versteht man unter **Preclaiming**
back: |
TAs werden erst begonnen, wenn alle ihre Sperranforderung
schon bei **BOT** erfüllt werden können.
-> In der Praxis **meist nicht realisierbar**
- type: markdown
id: 17 # (generated)
front: Wie funktioniert die Deadlock-Vermeidung mittels **Time-out Verfahren**?
back: |
Falls TA innerhalb eines gewählten Zeitmaßes (z.B.: 1s)
keinen Fortschritt erzielt, wird sie zurückgesetzt.
- type: markdown
id: 18 # (generated)
front: Nenne ein Problem bei der Deadlock-Vermeidung mittels Time-out Verfahren?
back: |
Es ist schwer ein gutes Zeitmaß zu finden.
- type: markdown
id: 19 # (generated)
front: Wie funkioniert das **Zeitstempel Verfahren**?
back: |
Priorisierungsverfahren, welches das Alter von TAs vergleicht. Zurücksetzen
von TAs entweder nach **wound-wait** oder **wait-die** Verfahren.
- type: markdown
id: 20 # (generated)
front: Nenne ein Problem bei der Deadlock-Vermeidung mittels Zeitstempel Verfahren?
back: |
back: |-
I.A. werden zu viele TAs zurückgesetzt, ohne dass tatsächlich ein Deadlock
auftreten würde.
auftreten würde.

0 comments on commit 3fae5f1

Please sign in to comment.