Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
titleTimeline on a Master
0 us    --- Begin backup (BackupManager::sync())
| 
|
1.8 us  --- First write RPC sent out
| 
|
3.2 us  --- Second write RPC sent out
| 
|
4.4 us  --- Third write RPC sent out
| 
|
| [~ 4 us "dead time"]
|
|
8.2 us  --- First write RPC completes (duration: 6.4 us)
|
9.8 us  --- Second write RPC completes (duration: 6.6 us)
|
10.7 us --- Third write RPC completes (duration: 6.3 us)
10.8 us --- End backup

...

Code Block
titleTimeline on Backup
0 us -  --- InfRcTransport Poller picks ups incoming RPC [dispatch thread]
|
325 ns --- Invoke service.handleRpc()                   [worker thread]
|
885 ns --- Completed service.handleRpc()                [worker thread]
|
1 us   --- Begin sending reply                          [dispatch thread]
|
|
|
1.8 us --- Completed sending reply                      [dispatch thread]

...