У меня есть электронное приложение, и из него я вызываю многопоточный exe (написанный на c ++), используя spawn. Но вместо того, чтобы запускать 8 потоков и использовать все мои ядра процессора, он работает на одном ядре. Как я могу изменить или разрешить расширение пула потоков nodejs, чтобы мой exe порождал все его потоки? без использования асинхронных аддонов c ++
Выполнение этого с использованием выходов spawn 8 (количество потоков в моей системе)
#include<thread>
#include<iostream>
int main() {
std::cout << std::thread::hardware_concurrency();
return 0;
}
EDIT: все это не имеет ничего общего с моим nodejs. В моей программе на С ++ произошла ошибка запуска. Нет проблем с потоками.