Forráskód Böngészése

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
LaMont Jones 11 hónapja
szülő
commit
610ebf0312
1 módosított fájl, 3 hozzáadás és 0 törlés
  1. 3 0
      cmd/multiproduct_kati/main.go

+ 3 - 0
cmd/multiproduct_kati/main.go

@@ -399,6 +399,9 @@ func main() {
 	var wg sync.WaitGroup
 	for i := 0; i < jobs; i++ {
 		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() {
 			defer wg.Done()
 			for {