SLIDE 1
Today
- 1. The need for time synchronization
- 2. “Wall clock time” synchronization
- 3. Logical Time
2
Time Synchronization and Logical Clocks CS 240: Computing Systems - - PowerPoint PPT Presentation
Time Synchronization and Logical Clocks CS 240: Computing Systems and Concurrency Lecture 5 Mootaz Elnozahy Today 1. The need for time synchronization 2. Wall clock time synchronization 3. Logical Time 2 A distributed edit-compile
2
3
Physical time à
4
5
6
7
Server
8
Server
9
Server
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
C1=0
C2=0
C3=0
33
C1=1
C2=1
C3=1
34
C1=2
C2=1
C3=1
35
C1=2
C2=1
C3=1
36
C1=2
C2=3
C3=1
37
38
39
40
41
✔ ✔ ✔ ✔
42
43
44
✔ ✔ ✔
✔
45
46
47
48
49
50
51
52
53
2
2
1
2
54
55
✔ ✔ ✔ ✔
56
✔ ✔ ✔
✔
57
58
59