Якщо я правильно розумію, Node JS не блокує ... тож замість того, щоб чекати відповіді з бази даних чи іншого процесу, вона перейшла на щось інше і перевіряє пізніше.
Також це одна різьба.
Чи все це означає, що даний процес Node JS може повноцінно та ефективно використовувати одне ядро центрального процесора, але він не буде використовувати жодне інше ядро на машині, як в, він ніколи не використовуватиме більше одного за один раз.
Звичайно, це означає, що інші процесори все ще можуть використовуватися іншими процесами для таких речей, як база даних SQL або інші навмисно відокремлені важкі підпрограми процесора, якщо вони є окремим процесом.
Також у випадку, якщо процес NS JS має нескінченну цикл або функцію тривалого запуску, цей процес більше не корисний, доки не припиняється (або вбивається весь процес) безкінечний цикл або тривала функція.
Чи все це правильно? Чи правильно я розумію?