На самом ли деле Node.js использует несколько потоков внизу?

После всей литературы ячитал на node.js Я все еще возвращаюсь к вопросу, использует ли сам node.js несколько потоков под капотом? Я думаю, что ответ да, потому что если мы используем простой пример чтения асинхронного файла, что-то должно делать работу, чтобы прочитать файл, но если основной цикл обработки событий узла не обрабатывает эту работу, то это должно означать, что должен быть поток POSIX выполняется где-то, что заботится о чтении файла, а затем по завершении помещает обратный вызов в цикл обработки событий, который должен быть выполнен. Итак, когда мы говорим, что Node.js выполняется в одном потоке, мы действительно имеем в виду, что цикл обработки событий node.js - это только один поток? Или я что-то здесь упускаю .....

Ответы на вопрос(1)

Ваш ответ на вопрос