Задать вопрос
@Yarilo-Vitaly

Почему функция в общем потоке отрабатывает быстрей чем в отдельном асинхронном?

Я функцию factorial, запускаю сначала в app.js синхронно в общем потоке. А затем в app.worker.js в отдельном асинхронном потоке. В отдельном асинхронном потоке функция должна работать быстрей. Однако у меня всё на оборот. Посмотреть можно в codesandbox codeSandbox
  • Вопрос задан
  • 79 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Бэкенд на Node.js для фронтенд-разработчиков
    3 месяца
    Далее
  • Skillbox
    Node.js
    2 месяца
    Далее
  • Stepik
    Microservices - паттерны и практика построения микросервисов
    1 неделя
    Далее
Решения вопроса 1
Alexandroppolus
@Alexandroppolus
кодир
Если у тебя вычисление работает только в одном вспомогательном потоке, то никакого ускорения вычислений, разумеется, не будет. Это просто освобождает основной нодовский поток для обработки других запросов.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы