重たい処理をNode.jsくんがCPU使用率25%でがんばって処理してくれている姿をみて、もうちょっと人間さんもがんばらないといけないなと思いました。 コード いいからまずは完成形のコードだ const cluster = require('cluster') // CPUの数が上限である必要はある? これ以上なら動かないというわけでもないけど const numCPUs = require('os').cpus().length const masterFnc = () => { // 初期準備 処理対象 const target = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] // 各コアの処理数が均等になるように渡す数を分割する (ただしこのやり方は最後が楽になる) const slicedTarget = [] const bundle = Math.ceil(