Есть скрипт на node. Перебирает массив сравнивает и т.п.
По загруке процессора 14%
Можно ли как то дать ему больше ресурсов что бы работал быстрее?
Поставил все ядра и режим реального времени в диспетчере задач, но ничего не поменялось.
код
for (var i = 0, len = squareGrid.features.length; i < len; i++) {
console.log(i);
for (var p = 0, len = pins.length; p < len; p++) {
const point = turf.point([pins[p].lon, pins[p].lat])
if (turf.booleanPointInPolygon(point, squareGrid.features[i])) {
if (squareGrid.features[i].properties.hasOwnProperty('count')) {
squareGrid.features[i].properties.count++
} else {
squareGrid.features[i].properties.count = 0;
}
}
}
}
основные вычисления тут turf.booleanPointInPolygon()
Как это можно переписать?
Спасибо.