腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如果是
多线程
的话,JavaScript会更好吗?
javascript
、
multithreading
、
language-features
、
language-design
如果JavaScript是
多线程
的,它会比现有的系统更好吗?在不同的线程(背景)中使用一个UI线程和其他任务进行
多线程
处理
会带来更高的响应性和资源的高效使用吗?当
多线程
能够提供更高的精确度时,为什么他们仍然同意的方式呢? 我并不试图将JavaScript定位为效率低下,而是学习
多线程
与它给编程带来的复杂性相比是如何带来价值的。
浏览 13
提问于2010-08-15
得票数 2
回答已采纳
1
回答
Node.
js
性能优势
javascript
、
node.js
、
multithreading
据我所知,Node.
js
有一个事件循环的主线程,它
处理
所有传入的请求并异步执行IO,而传统的
多线程
web服务器用单独的线程
处理
每个传入的请求(如果从主线程的角度来看,可以异步完成所有事情)。在IO方面,由于IO操作在这两种情况下都是异步
处理
的,所以我不太清楚Node.
js
在这里如何提高性能。我看到No
浏览 6
提问于2015-11-28
得票数 0
回答已采纳
1
回答
nodejs中的单线程和web浏览器中的线程是否相同?
javascript
、
node.js
、
v8
web浏览器中的单线程、事件循环和回调的概念与node.
js
相同。v8就是这样设计的吗?
浏览 16
提问于2018-09-09
得票数 3
1
回答
将连接传递到特定工作进程的Node.
js
群集
node.js
、
multithreading
、
socket.io
我有我的基于socket.io库的多人游戏,我想在
多线程
上扩展它。我了解到node.
js
有集群模块来
处理
多线程
。我的游戏世界是由多个区域组成的,我希望每个区域都在它自己的进程中被
处理
。我在node.
js
文档中读到集群模块使用循环方法为每个连接挑选工作进程。也许有什么解决办法可以操纵连接呢?
浏览 0
提问于2016-09-01
得票数 1
2
回答
Nodejs
多线程
与nodejs单线程
node.js
、
multithreading
我不理解java
多线程
系统和Nodejs
多线程
系统在性能和资源共享方面的区别。由于NodeJS为您的程序使用事件循环单线程,但在场景后面,它将任务分配给不同的线程,如文件读取或db查询。因此,它使用
多线程
和线程池(类似于Java?)。但是,当我们比较性能时,NodeJS应用程序比其他
多线程
系统要好得多。 NodeJS实际上是如何
处理
多线程
编程挑战的,比如溢出或锁定线程。它如何在线程之间共享资源--例如,我同时使用两个I/O访问同一个文件--因此将有两个线程访问一个资源,它是否适
浏览 7
提问于2016-02-15
得票数 3
回答已采纳
2
回答
当节点是单线程时,为什么我们需要node.
js
中的连接池?
node.js
、
redis
、
pooling
Node.
js
是单线程的。Javascript V8引擎和一些内部库是
多线程
的。对于I/O,节点将I/O委托给可能是
多线程
的操作系统。如果我的node.
js
应用程序正在连接到redis或,sql/mariadb服务器,我假设我不需要一个用于redis或mysql的连接池。当数据到达时,节点将调用回调来
处理
数据。 我理解使用Java/.NET的连接池,但它们是
多线程
的,因此Java/.NET中的连接池有明显的好处。我的问题是:当节点是单线程
浏览 3
提问于2017-07-07
得票数 10
回答已采纳
2
回答
nodejs可以实现
多线程
吗?
javascript
、
node.js
Node.
js
多线程
。在Node.
js
中使用
多线程
有什么优点和缺点?在Node.
js
中可以实现
多线程
的模块有哪些?我是Node.
js
的新手,我从很多博客上读到Node.
js
是单线程的。 我知道java
多线程
,但我需要知道它在Node.
js
中是否可能。
浏览 3
提问于2016-10-14
得票数 57
1
回答
使用node.
js
开发云服务
node.js
、
azure
、
javascript-events
、
azure-cloud-services
我正在通过Microsoft Azure使用node.
js
创建一个云服务。我一直在研究它是如何工作的。据我所知,node.
js
只有一个进程,并使用事件驱动的异步系统。在http服务器每秒接收大量请求的情况下(正如云服务所预期的那样),由于node.
js
使用单个进程,它开始
处理
请求的速度不是很慢吗(因为它不是
多线程
的,并且必须连续请求)?如果是这样,那么使用node.
js
开发云服务就没有意义了。谁能解释一下我的假设是正确的还是错误的?如果它是正确的,那么我是否应该使用node.
js
浏览 0
提问于2014-06-03
得票数 1
9
回答
一般来说,Node.
js
如何
处理
10,000个并发请求?
node.js
据我所知,Node.
js
使用单线程和事件循环一次只
处理
一个请求(这是非阻塞的)。但是,这是如何工作的,比如说10,000个并发请求。事件循环将
处理
所有请求?那不需要太长时间吗?我还不明白它怎么能比
多线程
的web服务器更快。我知道
多线程
web服务器在资源(内存、CPU)方面会更昂贵,但它不是更快吗?我可能错了;请解释一下这个单线程在很多请求中是如何更快的,以及它在
处理
10,000多个请求时通常会做什么(在高级别上)。 而且,那么大的数量,单线程的比例会好吗?请记住,我刚刚开始学习Node.
浏览 21
提问于2016-01-18
得票数 655
回答已采纳
4
回答
为什么node.
js
不适合高CPU的应用?
javascript
、
node.js
Node.
js
服务器在
处理
I/O和大量客户端连接方面非常高效。但是与传统的
多线程
服务器相比,为什么node.
js
不适合繁重的CPU应用程序呢? 我在这里读到的
浏览 2
提问于2013-06-07
得票数 56
回答已采纳
1
回答
nodejs是如何工作的?事件循环是如何工作的?什么是工作线程?
node.js
、
threadpool
、
event-loop
官方文件上说 事件循环允许Node.
js
执行非阻塞I/O操作--尽管JavaScript是单线程的--只要有可能就将操作卸载到系统内核。
浏览 5
提问于2022-04-11
得票数 0
2
回答
多线程
是API应用程序吗?
c#
、
multithreading
、
rest
、
.net-core
、
api-design
我正在学习C#/DOTNET,主要原因之一是它在Node.
js
和OO语法上的速度惊人。所以我猜你不会想把API和<
浏览 1
提问于2022-02-16
得票数 1
1
回答
如何在Javascript中通过版本控制实现状态同步?
javascript
、
concurrency
、
race-condition
API从几个不同的源返回以下内容: data: {'...'},}// Our local state data: null,}; if (document.version > localDocument.version) { } $http.get('/foo', up
浏览 1
提问于2013-11-27
得票数 0
回答已采纳
1
回答
Express.
js
--如何将
多线程
/异步用于并发的HTTP调用
javascript
、
multithreading
、
express
、
http
我一直在搜索是否有一种使用Express.
js
处理
大规模HTTP请求的方法。我知道Node.
js
有“工作人员”从版本13开始进行
多线程
处理
,但在
处理
单个端点的多个HTTP请求方面,我将如何进行
处理
和扩展呢?例如,如果同时发出10,000个请求,则另一个线程将打开并
处理
另一个请求,以加快进程。它是自动完成的还是我需要在上面配置一些东西? 谢谢!
浏览 3
提问于2022-07-05
得票数 -2
回答已采纳
3
回答
node.
js
是如何实现非阻塞I/O的?
javascript
、
node.js
、
nonblocking
在中,我发现node.
js
实现了非阻塞i/o模型。但我不明白怎么回事。 因为javascript是单线程的。一个线程如何执行i/o操作,同时执行进一步的进程。
浏览 2
提问于2013-08-20
得票数 7
回答已采纳
5
回答
Java脚本是一个单独的三层脚本,那么它如何使用fetch或其他库来发出异步请求
javascript
、
multithreading
我们可以使用JavaScript发出Fetch或任何其他异步请求,但是Java脚本本身是一个单一线程,相当混乱。
浏览 0
提问于2018-02-19
得票数 0
回答已采纳
1
回答
客户端如何
处理
来自服务器的多个响应的node.
js
jquery
、
node.js
服务器(节点)似乎有一个类似线程的行为,因为它
处理
同步请求,但我们知道客户端的javascript不支持
多线程
。我只是在问客户端(Javascript)是如何
处理
node.
js
的,尤其是在服务器有多个响应的情况下?举个例子,我想同时渲染两个对象。 用node.
js
做一个快速的阶段性实时游戏应用合适吗?有没有办法或模式来
处理
这个问题?
浏览 1
提问于2012-02-06
得票数 1
回答已采纳
1
回答
多线程
Node.
js
中的矩阵乘法?
javascript
、
multithreading
、
node.js
、
performance
、
matrix
如果您使用节点的集群模块或其他
多线程
/多进程模块,那么在Node.
js
中,如果使用节点的集群模块或其他
多线程
/多进程模块,您能在
处理
器繁重的计算中获得真正的性能提高吗?例如,我尝试使用集群模块在node.
js
中编写一个矩阵乘法程序,在该模块中,我为每个进程分配了一行要计算的答案。但是,由于node.
js
阻止共享内存,所以我必须依靠消息传递才能将计算出来的大行发送回父进程。这比连续地执行矩阵乘法要慢得多。也许我只是做错了什么,或者我有一个糟糕的策略,但我只是好奇,是否有
浏览 2
提问于2014-04-29
得票数 2
回答已采纳
1
回答
如何测量
多线程
C#请求的响应时间?
c#
、
multithreading
、
performance
、
request
、
hangfire
C#绝对不是我的工具,我只
处理
过JavaScript和
JS
框架,但是我需要测量端点请求的响应时间,从父请求开始到最后一个子请求结束。它们是
多线程
的,并在C#中编程。请求由Hangfire.Io
处理
。在
JS
中,我会监听最后一个回调,并从开始到结束测量RT。对于框架、包或技术,我有什么想法可以用来完成这一点吗?谢谢你们!
浏览 0
提问于2018-04-12
得票数 0
回答已采纳
2
回答
健壮的Ruby TCP服务器?
ruby
、
tcp
、
tcpserver
有人能推荐一个健壮的TCP服务器(比如JavaScript上的Node.
js
)吗?我知道有一个TCPServer类可用于Ruby,但我需要更健壮的类,因为我不想编写代码来
处理
多个客户端和
多线程
等。有没有类似于Node.
js
的Ruby TCP服务器的库/框架?
浏览 1
提问于2012-12-18
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
图像处理的多线程计算
SpringBoot多线程之异步处理请求
JS错误和异常处理
使用 SIMD 和多线程增强 TensorFlow.js WebAssembly 后端
正确处理kafka多线程消费的姿势
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券