Я новичок в node.js. Насколько я понимаю, это то, что он однопоточный. Он использует один поток. Теперь, если у меня процессор 6 ядер или 12 потоков, он будет использовать только 1 поток. Что произойдет с остальными 11 потоками? Они бесполезны с node.js?





Да, если вы не используете:
child_process, такие как spawnworker_threadsЕсли у вас есть один сервер с Только одним экземпляром node.js, вам не нужно более 2 ЦП:
Учтите, что это оценка, все зависит от SO, потому что SO иногда, конечно, нуждается в ЦП.
Вы также можете выполнить тонкую настройку, чтобы назначить ЦП ядру node.js (близость к линукс ), но выгоду может быть очень трудно измерить.
Если у вас есть другое программное обеспечение на сервере или вы запускаете несколько экземпляров узла, конечно, больше ЦП будет выполнять больше операций.