关于libuv中uv_queue_work 默认的线程是多少。
我查看源代码没发现,只有 loop->iocp = CreateIoCompletionPort(INVALID_HANDLE_VALUE, NULL, 0, 1); 发现最后的参数是1,代表一个线程吧。请高手解答。
1 回复
http://codedocker.com/transon-problems-with-threads-in-node-js/ 看这篇文章 [译] Node.js中的多线程问题 里面提到默认是4个线程
官方文档中说,可以通过修改环境变量来扩大这个数:
Its default size is 4, but it can be changed at startup time by setting the UV_THREADPOOL_SIZE environment variable to any value (the absolute maximum is 128).