Improve memory usage in multiproduct_kati
Start the subtasks at 15 second intervals, rather than all at once. Bug: b/286423944 Test: manual Change-Id: I21981460dcdd618f42abefcc221a05ce6aca84c1
This commit is contained in:
parent
8f55732317
commit
610ebf0312
1 changed files with 3 additions and 0 deletions
|
@ -399,6 +399,9 @@ func main() {
|
||||||
var wg sync.WaitGroup
|
var wg sync.WaitGroup
|
||||||
for i := 0; i < jobs; i++ {
|
for i := 0; i < jobs; i++ {
|
||||||
wg.Add(1)
|
wg.Add(1)
|
||||||
|
// To smooth out the spikes in memory usage, skew the
|
||||||
|
// initial starting time of the jobs by a small amount.
|
||||||
|
time.Sleep(15 * time.Second)
|
||||||
go func() {
|
go func() {
|
||||||
defer wg.Done()
|
defer wg.Done()
|
||||||
for {
|
for {
|
||||||
|
|
Loading…
Reference in a new issue