Я тестирую с помощью node.js с экспрессом.
Теоретически, если я запускаю что-то очень тяжелое вычисление для цикла for без каких-либо обратных вызовов,
заблокирован и другой запрос должен игнорироваться.
Но в моем случае обычный "для цикла"
for(var i=0;i<300000;i++) {
console.log( i );
}
не создает никаких блоков запросов, а только загружает процессор.
Он принимает и другие запросы.
но почему я должен использовать некоторые другие методы, чтобы сделать эти неблокирующие, такие как
process.nextTick()
Или node.js позаботится о базовых функциях цикла (for, while) с обертыванием их с process.nextTick () по умолчанию?