Почему node.js не использует рабочий пул для fs.FSWatcher? - PullRequest
1 голос
/ 05 апреля 2019

Согласно документации :

Узел использует рабочий пул для обработки "дорогих" задач. Это включает Ввод / вывод, для которого операционная система не обеспечивает неблокирование версия, а также особо ресурсоемкие задачи.

Это API модуля Node, которые используют этот рабочий пул:

I/O-intensive
    DNS: dns.lookup(), dns.lookupService().
    File System: All file system APIs except fs.FSWatcher()
    and those that are explicitly synchronous use libuv's threadpool.
...

Почему узел запускает fs.FSWatcher() в цикле событий?

...