forked from MapComplete/MapComplete
Scripts(offline): increase number of threads
This commit is contained in:
parent
427dbb96ae
commit
7cd31b204d
1 changed files with 4 additions and 2 deletions
|
@ -75,13 +75,15 @@ class GeneratePmTilesExtracts extends Script {
|
|||
return
|
||||
}
|
||||
console.log("Target dir is:", this.targetDir)
|
||||
const numberOfThreads = 1
|
||||
const numberOfThreads = 512
|
||||
const generator = this.generateAll()
|
||||
let batch: Promise<void>[] = []
|
||||
let done = 0
|
||||
do {
|
||||
batch = this.createBatch(generator, numberOfThreads)
|
||||
await Promise.all(batch)
|
||||
console.log("Completed", numberOfThreads, "processes")
|
||||
done += batch.length
|
||||
console.log("Completed", numberOfThreads, "processes; finished: " + done)
|
||||
} while (batch.length > 0)
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue