Description[SyncFS] Refine SyncProcessRunner's throttling algorithm for parallel task support
This CL extends task throttling algorithm to multiple task case.
Comparing to previous algorithm, new one backs off the throttling duration by elapsed time.
So that consecutive failure doesn't throttle the next task too long time.
BUG=344769
TEST=unit_tests --gtest_filter="SyncProcessRunnerTest.*"
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=282934
Patch Set 1 #Patch Set 2 : #Patch Set 3 : fix #Patch Set 4 : rebase #
Total comments: 2
Patch Set 5 : #Patch Set 6 : rebase #Patch Set 7 : drop unused |delay| #Patch Set 8 : fix #
Total comments: 2
Patch Set 9 : s/int/size_t/ #Patch Set 10 : #
Total comments: 2
Patch Set 11 : s/deque/queue/ #
Messages
Total messages: 12 (0 generated)
|