很多关于stackoverflow和其他网站的问题,有些人说NodeJS是Singlethread有人说NodeJS Multithread,并且他们有自己的逻辑Singlethread或者Multithread.但如果面试官提出同样的问题.我应该说什么.我在这里感到困惑.
event loopNodeJs 的主要功能是,single-threaded但大部分I/O工作都在不同的线程上运行.您可以multi-threaded通过创建子进程来实现.有一个npm模块napajs来创建一个多线程的javascript运行时.
但是,该10.5.0版本已经在Node.js中宣布了多线程.该功能仍然experimental可能会进行大量更改,但它确实显示了NodeJ前进的方向.
敬请期待!
| 归档时间: |
|
| 查看次数: |
1589 次 |
| 最近记录: |