У меня есть exe
программа, которая работает намного медленнее в случае подпроцессов, чем когда она запускается как один процесс.Это из-за некоторых ограничений на подпроцессы, наложенные nodejs?Можно ли как-то обойти эти ограничения?
Я пытался запустить exe
как подпроцесс nodejs.Каждая процедура в программе была в 100 раз медленнее, чем если бы я запускал ее, дважды щелкнув по ней.
const path = require('path')
const {spawn} = require('child_process')
const DIR = path.join(__dirname, dir)
const init = () => {
return spawn(
DIR,
[],
{
cwd: null,
env: null,
stdio:'ignore'
}
);
}
let ls = init()
Интересно, есть ли способ заставить программу работать правильно.
Примечание: это электронное приложение.