Well, that's possible with a window 25 times larger than the default.
The load balancing is solved with a master thread serving relatively
small object list segments to any work thread that finished with its
previous segment. But the size for those segments is currently fixed to
window * 1000 which is way too large when window == 250.
I have to find a way to auto-tune that segment size somehow.
But with the default window size there should not be any such noticeable
load balancing problem.
Note that threading only happens in the compression phase. The count
and write phase are hardly paralleled.
Nicolas
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html