node.js单线程性能是不是很低
答案:2 悬赏:70 手机版
解决时间 2021-03-02 03:25
- 提问者网友:听门外雪花风
- 2021-03-01 15:44
node.js单线程性能是不是很低
最佳答案
- 五星知识达人网友:七十二街
- 2021-03-01 16:06
是的。
但node.js的性能不是最高的,因为javascript引擎的关系,node.js默认是单线程,一个node.js应用无法利用多核资源。不过有第三方库提供多线程支持,但不是无缝的。
node.js是解决I/O瓶颈的(相对于传统技术,同步阻塞调用浪费线程), 它并没有提高I/O速度,只是资源调度更高效。如果I/O速度不解决,node.js只能说能同时处理好多request,但每个request的响应时间还是那么长,甚至更长。
但node.js的性能不是最高的,因为javascript引擎的关系,node.js默认是单线程,一个node.js应用无法利用多核资源。不过有第三方库提供多线程支持,但不是无缝的。
node.js是解决I/O瓶颈的(相对于传统技术,同步阻塞调用浪费线程), 它并没有提高I/O速度,只是资源调度更高效。如果I/O速度不解决,node.js只能说能同时处理好多request,但每个request的响应时间还是那么长,甚至更长。
全部回答
- 1楼网友:一把行者刀
- 2021-03-01 17:43
只要知道客户端事件原理就应该明白吧,和用javascript监听一个click事件一样,不可能这个事件不触发就不执行后面的代码了吧,呵呵
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯