腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
Node.
js
-
单线程
,非阻塞?
、
、
我正在学习Node.
js
,我读过Node.
js
是
单线程
和非阻塞的.因为如果Node.
js
是
单线程
的,那么它仍然只能执行一项任务。所以如果它在后台运行某个东西,它必须停止当前任务来处理背景中的某些内容,对
吗
? 这实际上
是
怎么回
浏览 6
提问于2015-04-28
得票数 15
回答已采纳
3
回答
Node.
js
什么时候阻塞?
、
、
、
我使用Node.
js
已经有一段时间了,我刚刚意识到它可能会阻塞。我只是不能把我的大脑包围在Node.
js
被阻塞的条件下。因此,Node.
js
是
单线程
的,因为(i) Javascript
是
和(ii)避免了所有多线程陷阱。 为了同时做很多事情,尽管
是
单线程
的,但它实现了异步执行。Node.
js
使用
单线程
内部的“事件循环”来获取所有请求,并将它们分配给非阻塞I/O任务。所以I/O任务是非阻塞的,因为
浏览 0
提问于2016-04-16
得票数 8
1
回答
Node.
js
for .NET
、
、
、
我知道像Edge.
js
这样允许C#和Node.
js
连接的项目,但我说的
是
一些不同的东西。是否有一个C#库,允许您在C#中构建可伸缩的、非阻塞的I/O、
单线程
的异步事件服务器,类似于您可以用Node.
js
构建的服务器?一个库也具有独特的事件模型Node.
js
,
单线程
用于用户代码,多线程用于文件/网络事件和本机代码(如果我错了,请更正我)。当然,我了解ASP和WCF,以及像这样的OSS项目,但是我正在寻找的东西能给您提供类似于Node.
js</e
浏览 4
提问于2014-02-26
得票数 4
1
回答
JavaScript
是
单线程
的
吗
?
、
、
显然,nodeJs
是
单线程
的。但是JavaScript作为一种语言也是JavaScript
浏览 3
提问于2020-06-01
得票数 0
回答已采纳
3
回答
Node.
JS
中
单线程
事件循环与多线程非阻塞工作线程
、
、
Node.
JS
最大的优点
是
它的非阻塞特性。它是
单线程
的,所以它不需要为每个新的传入连接产生新的线程。也许我误解了什么,但到底优势在哪里。如果有太多的任务要处理,非阻塞工作不会变成阻塞工作
吗
? 感谢克里斯蒂安
浏览 4
提问于2014-02-01
得票数 21
回答已采纳
1
回答
什么
是
单线程
,事件驱动的I/O系统?
我试图理解node.
js
是
如何工作的,在node.
js
的特性中,我阅读了以下声明:
单线程
系统意味着什么?
浏览 0
提问于2019-04-22
得票数 0
回答已采纳
1
回答
怀疑线程\ Node.
JS
比较
我已经读了很多关于Node.
JS
的文章,而且我有疑问。NodeJS
是
单线程
,但是,比方说,IIS也不是
单线程
?如果我的服务器有一个只有一个内核的CPU,那么也不应该是
单线程
?有可能
吗
? 谢谢你的阅读
浏览 4
提问于2014-02-11
得票数 0
回答已采纳
1
回答
CaptureStackBackTrace
是
单线程
的
吗
?
、
、
、
、
我知道StackWalk64
是
单线程
的,就像所有的dbghelp函数一样,这在MSDN文档中有明确的说明。一个快速的回答是非常感谢的。
浏览 0
提问于2013-07-27
得票数 0
1
回答
为什么单例模式
是
安全的
单线程
?
在使用inversifyJS库时,我看到了一条语句,即单例模式
是
安全的,因为node.
js
是
单线程
的。
单线程
如何受益于
单线程
而不是多线程?
浏览 8
提问于2022-08-03
得票数 0
回答已采纳
1
回答
IISExpress
是
单线程
的
吗
?
、
、
、
我确实在幕后设置了Thread.CurrentPrincipal,但我的理解一直
是
,IIS中的所有请求都会产生一个新线程,因此我无法理解为什么边缘请求被当作Chrome请求来处理。
浏览 1
提问于2017-04-13
得票数 3
回答已采纳
9
回答
一般来说,Node.
js
如何处理10,000个并发请求?
据我所知,Node.
js
使用
单线程
和事件循环一次只处理一个请求(这是非阻塞的)。但是,这是如何工作的,比如说10,000个并发请求。事件循环将处理所有请求?那不需要太长时间
吗
?我知道多线程web服务器在资源(内存、CPU)方面会更昂贵,但它不是更快
吗
?我可能错了;请解释一下这个
单线程
在很多请求中
是
如何更快的,以及它在处理10,000多个请求时通常会做什么(在高级别上)。而且,那么大的数量,
单线程
的比例会好吗?请记住,我刚刚开始学习Node.
js
。
浏览 21
提问于2016-01-18
得票数 655
回答已采纳
1
回答
SimpleXMLRPCServer
是
单线程
的
吗
?
、
现在我的问题
是
:如果两个或两个以上的客户同时发送请求,会发生什么情况?他们排队了吗?我是否保证,如果两个客户端调用相同或不同的功能,它们将一个接一个地执行,而不是同时执行?
浏览 0
提问于2011-02-17
得票数 4
回答已采纳
2
回答
javascript
是
单线程
的
吗
?
javascript
是
在
单线程
上运行的
吗
?我发现了这个线程:,有人说在javascript中永远不会出现竞争条件,因为它总是在
单线程
和单调用栈中运行。这取决于浏览器如何实现它,还是保证它在所有浏览器上都是
单线程
的?
浏览 0
提问于2012-03-16
得票数 4
回答已采纳
1
回答
编排
是
单线程
的
吗
?
、
是否有人可以确认BizTalk编排
是
在单个线程上执行的?还是多个?在脱水/恢复期间,BizTalk引擎
是
创建新线程还是挂起/唤醒同一线程。
浏览 1
提问于2011-01-23
得票数 3
回答已采纳
1
回答
JS
是否在操作系统级别使用非阻塞I/O来支持AJAX?
、
、
、
、
如果Javascript
是
单线程
进程,而AJAX
是
异步的,那么它是如何发生的呢?那么,在OS级别,
JS
引擎不是对Ajax进行非阻塞I/O调用
吗
?
浏览 1
提问于2012-04-04
得票数 3
回答已采纳
2
回答
异步编程(promises)
是
如何在javascript中实现的?javascript不是ui线程环境
吗
?
、
、
JS
中的Promises允许您进行异步编程,如下所示:每当我编写前面的代码时,它都会在到达
JS
不是
单线程
环境(不包括web-worker)
吗
?
是
使用setTimeout完成的
吗
浏览 4
提问于2012-03-18
得票数 4
回答已采纳
2
回答
Node.
js
是否考虑使用工作线程进行多线程处理?
、
、
在我的一生中,我认为Node.
js
和JavaScript
是
一种
单线程
语言。Node.
js
不适合CPU密集型任务,但由于其
单线程
特性,它是轻量级的。然后
是
工作线程,告诉我节点现在可以生成名为"worker线程“的线程,以传递CPU密集型任务,这样它就不会阻塞JavaScript堆栈。或者JavaScript确实是永久的
单线程
,但是有了工作线程的强大功能,进程就能够拥有多个JavaScript线程,而这些线程仍然
是
单线程
的?No
浏览 1
提问于2020-08-03
得票数 13
回答已采纳
1
回答
使用mysql更新处理套接字连接的最佳方法
、
Js
是
单线程
的,所以我有车辆连接到socket io,这样这些车辆就可以每秒钟或更短的时间发送位置,并用它更新MySQL和一些东西,哪种更好的方法来处理这些重负荷的事情?就像Node.
Js
应该是
单线程
的,而且我在同一个Node.
Js
进程中有很多东西,所以我认为它可能
是
坏的?Python更好吗?如果我没有提到的东西比这些要好的话,请像java那样提一下,或者有什么想法
吗
?
浏览 7
提问于2020-11-12
得票数 0
回答已采纳
1
回答
为什么为Redis使用异步客户端
是
有意义的呢?
、
、
、
、
我的理解
是
,只有当异步回调函数之间不为I/O而斗争时,像node.
js
或Tor旋风这样的框架才有意义,否则,您最好
是
同步的。 但Redis
是
单线程
的。因此,他们实际上
是
在为I/O而战,难道Redis的
单线程
特性不是取消了异步回调的所有潜在好处
吗
?为什么在Redis中使用异步客户端
是
有意义的?
浏览 2
提问于2014-12-07
得票数 6
回答已采纳
1
回答
抛出异常会杀死节点
js
中的线程
吗
?
如我所知,节点
js
是
单线程
的,所以如果我编写在方法的某个地方,它应该会杀死当前的线程,所以会关闭整个进程
吗
?
浏览 3
提问于2016-02-22
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS引擎是单线程的吗?
Node.js低级任务不是单线程,难道被委派给其他程序吗?
从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理—下
面试时说Redis是单线程的,被喷惨了!
Web前端:什么是 Angular JS和Angular?有什么区别吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券