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
|
return
|
||||||
}
|
}
|
||||||
console.log("Target dir is:", this.targetDir)
|
console.log("Target dir is:", this.targetDir)
|
||||||
const numberOfThreads = 1
|
const numberOfThreads = 512
|
||||||
const generator = this.generateAll()
|
const generator = this.generateAll()
|
||||||
let batch: Promise<void>[] = []
|
let batch: Promise<void>[] = []
|
||||||
|
let done = 0
|
||||||
do {
|
do {
|
||||||
batch = this.createBatch(generator, numberOfThreads)
|
batch = this.createBatch(generator, numberOfThreads)
|
||||||
await Promise.all(batch)
|
await Promise.all(batch)
|
||||||
console.log("Completed", numberOfThreads, "processes")
|
done += batch.length
|
||||||
|
console.log("Completed", numberOfThreads, "processes; finished: " + done)
|
||||||
} while (batch.length > 0)
|
} while (batch.length > 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue