Multithreading Node.js,进程和线程问题

Multithreading Node.js,进程和线程问题,multithreading,node.js,nonblocking,Multithreading,Node.js,Nonblocking,进程是否至少有一个线程正在运行 如果是这样,那么Node.js在默认情况下将有1个主线程和1个事件循环线程运行?否,Node.js只运行一个线程。没有“主线程”和“事件循环线程”。首先运行初始化代码,然后输入事件循环。事件循环运行事件和超时处理程序。与在浏览器中完全相同:首先运行标记中的初始化代码,然后运行处理程序 除了worker之外,在这里它与浏览器中的(HTML5 workers)相同。单独启动工作线程或进程以卸载长期运行的计算,并在工作线程完成任务时运行处理程序

进程是否至少有一个线程正在运行


如果是这样,那么Node.js在默认情况下将有1个主线程和1个事件循环线程运行?

否,Node.js只运行一个线程。没有“主线程”和“事件循环线程”。首先运行初始化代码,然后输入事件循环。事件循环运行事件和超时处理程序。与在浏览器中完全相同:首先运行标记中的初始化代码,然后运行处理程序

除了worker之外,在这里它与浏览器中的(HTML5 workers)相同。单独启动工作线程或进程以卸载长期运行的计算,并在工作线程完成任务时运行处理程序