Прежде всего, это не главная тема Electron.Точнее было бы сказать, что это поток узла.
Во-вторых, основной поток основного процесса используется (помимо прочего, конечно) для связи между основным процессом и процессом Renderer, который используетсяBrowserWindow
, поэтому, если ваш основной поток выполняет большую синхронную операцию, ваш основной поток блокируется, и это, безусловно, может повлиять на отзывчивость вашего окна.
, что является лучшим способом их разделения?
Я не могу предоставить общее решение, которое будет полезно во всех случаях.Вы должны представить конкретный пример.Чем занят ваш основной поток?
Вы можете изучить использование WebWorkers.Смотри здесь .