Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>
sort.Strings(refs)
log.Infof("len(refs) %d", len(refs))
- outch := make(chan string, 1)
+ outch := make(chan string, runtime.NumCPU()*2)
var outwg sync.WaitGroup
defer outwg.Wait()
outwg.Add(1)
nseqs += len(refcs)
}
- throttle := &throttle{Max: runtime.NumCPU() + nseqs + 1}
+ throttle := &throttle{Max: runtime.NumCPU()*2 + nseqs*2 + 1}
defer throttle.Wait()
for _, refname := range refs {
return 1
}
defer annow.Close()
- err = (&annotatecmd{maxTileSize: 50000}).exportTileDiffs(annow, tilelib)
+ err = (&annotatecmd{maxTileSize: 5000}).exportTileDiffs(annow, tilelib)
if err != nil {
return 1
}