腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
集群和叉子是一样的
吗
?
node.js
、
process
、
cluster-computing
我读过很多node.
js
系统,我有点困惑。var child = require('child_process').fork('child.
js
'); 要使用CPU #1、#2和#3,我需要使用cluster,对<e
浏览 1
提问于2018-06-23
得票数 4
1
回答
Node.
js
多
线程
:什么是工作
线程
,它是如何工作的?
javascript
、
node.js
、
multithreading
、
single-threaded
、
worker-thread
我一直认为
JS
是一种单
线程
语言,这使得它对于CPU密集型任务的效率很低。我最近遇到了工作
线程
,以及它是如何通过
创建
“一个进程下的多个工作
线程
”来解决这个低效问题的。进程和
线程
有什么区别?为什么
JS
突然能够产生多个辅助
线程
并与主
JS
线程
交互以实现并发?你能用外行术语帮助我理解这个话题
吗
?谢谢
浏览 16
提问于2020-07-14
得票数 4
回答已采纳
2
回答
控制台应用程序中的C#
线程
调度
c#
、
multithreading
现在,侏罗纪不是
线程
安全的,我从到处都是的
线程
调用函数(在javascript中),我认为这并不是那么聪明。我所能做的就是在javscript引擎上
创建
一个简单的锁,然而,我想要的是一个类似于在WPF或WinForms中使用GUI
线程
的编程模型。因此,我产生了一个
线程
,并在该
线程
中
创建
了我的javascript-engine,我希望的是不允许任何其他
线程
编辑在该
线程
中
创建
的对象(这将只是javascript-engi
浏览 0
提问于2011-09-07
得票数 1
回答已采纳
1
回答
Node.
js
worker_threads模块是真正的
线程
还是仅使用IPC的进程?
javascript
、
node.js
、
multithreading
、
ecmascript-6
、
ipc
最近的Node.
js
版本包含了新的模块worker_threads,据说这会给Node.
js
带来多
线程
。然而,它似乎使用进程不足: 一个工作人员是从文件中
创建
的,它实际上有stdout,stderr。Node.
js
worker_threads模块是引入多
线程
,还是只是通过IPC引入多个进程?另外,JavaScript有内置的工作
线程
( worker ),但是没有require或import,可以在内置的工作
线程
中要求/导入其他模块
吗
浏览 1
提问于2021-02-25
得票数 3
回答已采纳
1
回答
在Nest.
js
应用程序中使用工作
线程
的正确方式
node.js
、
nestjs
我正在
创建
一个Nest.
js
应用程序,并希望考虑该应用程序的可扩展性。正如我所发现的,基本上有两种扩展方式:集群或工作
线程
。我已经在这里提出了关于node.
js
应用程序可伸缩性的问题"https://stackoverflow.com/questions/64340922/docker-vs-cluster-with-node-
js
我发现与集群相比,最好是用docker包装应用程序并
创建
克隆。所以,我已经用Nest.
js
浏览 60
提问于2020-10-18
得票数 1
1
回答
它受支持
吗
?
node.js
、
mod-perl
、
mod-php
Apache为每个请求
创建
一个新的
线程
,或者更准确地说,它重用了
线程
池中的一个
线程
,但Node.
js
本质上是一个单
线程
。在Apache服务器后面运行Apache应用会不会有什么复杂的地方呢?例如,我可以使用以下配置
吗
? <-- mod_perl有没有官方支持的Node.
js
的Apache插件? 实施此拓扑的最佳方法是什么?
浏览 2
提问于2013-04-21
得票数 3
回答已采纳
1
回答
Node.
js
C++插件:来自不同
线程
的多个回调
multithreading
、
node.js
我正在
创建
一个node插件,它应该回调一个
js
函数,因为事件是由其他一些不在我控制范围内的
线程
触发的(它实际上是我使用的托管C++中的一个.net
线程
)。由于
JS
世界是单
线程
的,我不能只保留
js
函数引用并从非
js
线程
调用它。我甚至不能
创建
我想要传递给该
线程
上的回调函数的参数。我见过在你想把工作从
js
线程
中移出的情况下使用uv_queue_work,一旦工作完成,就
浏览 0
提问于2012-07-09
得票数 5
回答已采纳
2
回答
线程
回调来
创建
线程
线程
安全
吗
?
c#
、
multithreading
、
thread-safety
我不喜欢这段代码,但我总是对
线程
感到困惑,所以在我建议更改之前,我想要别人的输入;这是
线程
安全的
吗
(尽管是基于C#的伪代码):{ private AnObject
浏览 2
提问于2011-12-01
得票数 1
回答已采纳
1
回答
事件循环、回调队列和Javascript的单
线程
是如何连接的?
javascript
、
asynchronous
、
event-loop
、
single-threaded
、
event-queue
我(相信)能理解的事情: Javascript是单
线程
的,因此只有一个callstack.Javascript环境提供了几个真正异步的函数。这些函数可能包括setTimeout()、setInterval()和I/O function(s).A developer不使用它们中的一个就无法
创建
自己的异步函数。在javascript的单
线程
之外,用来计算2000毫秒的同步代码完成了‘…’在2000毫秒后将asyncLog()推送到事件队列中记录因为调用堆栈被清除事件循环检查事件队列中是否有挂起的回调asyncLog在第3步中,谁生成了
浏览 22
提问于2015-04-03
得票数 24
回答已采纳
1
回答
如何使表单提交同步?
javascript
、
synchronization
由于javascript(包括表单提交)是同步的和单
线程
模型,除了ajax调用。是那么回事
吗
?但在这方面,我要面对一个问题。 我在第1行提交表格,然后关闭弹出。表单提交是一个异步进程
吗
?如果是,如何使表单提交后的代码同步?
浏览 1
提问于2013-06-19
得票数 8
回答已采纳
7
回答
当Node.
js
在内部仍然依赖
线程
时,它怎么会天生更快呢?
javascript
、
architecture
、
concurrency
、
node.js
主要是,Ryan Dahl ( Node.
js
的
创建
者)说Node.
js
是基于事件循环的,而不是基于
线程
的。
线程
是昂贵的,应该只留给并发编程的专家来利用。然后,他展示了Node.
js
的体系结构堆栈,它有一个底层的C实现,在内部有自己的
线程
池。因此,很明显,Node.
js
开发人员永远不会启动自己的
线程
,也不会使用
线程
池directly...they使用异步回调。这就是我所理解的。我不明白的是,Node.
js</
浏览 2
提问于2010-09-03
得票数 287
回答已采纳
1
回答
java容器是否能够在没有额外
线程
的情况下进行异步I/O处理?
java
、
servlets
对于Node.
js
和ASP.NET核心这样的框架,它们能够异步处理I/O任务的请求,而无需
创建
额外的
线程
。java容器也能够这样做
吗
?如果没有,java容器会在
线程
中等待I/O任务直到请求被完全处理
吗
?
浏览 2
提问于2021-11-08
得票数 0
回答已采纳
2
回答
在node.
js
中
创建
不同的
线程
node.js
、
multithreading
我们不能在node.
js
中
创建
不同的
线程
吗
??我想每1秒在不同的
线程
池数据库,并在一个
线程
运行主程序。我使用了setInterval函数,但它似乎被阻塞了,或者没有按预期运行。
浏览 0
提问于2014-11-27
得票数 0
2
回答
UIWebView iOS 5: WebKit/JavaScriptCore崩溃
ios
、
uiwebview
、
webkit
、
crash
、
crash-reports
这是web
线程
的崩溃日志:Thread 2 Crashed: 0 JavaScriptCore 0x32a97d46
浏览 2
提问于2012-08-12
得票数 9
2
回答
当节点是单
线程
时,为什么我们需要node.
js
中的连接池?
node.js
、
redis
、
pooling
Node.
js
是单
线程
的。Javascript V8引擎和一些内部库是多
线程
的。对于I/O,节点将I/O委托给可能是多
线程
的操作系统。如果我的node.
js
应用程序正在连接到redis或,sql/mariadb服务器,我假设我不需要一个用于redis或mysql的连接池。作为一名开发人员,我
创建
了1个redis或mysql连接,并将其重用以发送/获取数据。当数据到达时,节点将调用回调来处理数据。我理解使用Java/.NET的连接池,但它们
浏览 3
提问于2017-07-07
得票数 10
回答已采纳
2
回答
javascript并发模型的效率
javascript
、
multithreading
、
concurrency
众所周知,
JS
使用事件循环来模拟单
线程
上的多
线程
.我对它的效率感到困惑。但是在
JS
中,只有一个
线程
真正起作用。即使现在你把这个读取文件的工作放在一边,但是将来你必须在这个
线程
上完成这个工作。每当您想调用r
浏览 7
提问于2022-06-03
得票数 0
回答已采纳
1
回答
Node.
js
线程
池和核心使用
node.js
、
threadpool
、
event-loop
我阅读了大量的文章和堆叠溢出问题,我看到了很多关于
线程
池的信息,但是没有人谈论物理CPU核心的使用。我相信这个问题是不会重复的。考虑到我有一台四核计算机,并且libuv
线程
池大小为4,Node.
js
在处理大量i/o请求(可能超过数千)时会利用所有这4个内核
吗
? 我也很好奇哪个i/o请求使用
线程
池。我知道Node.
js
事件循环是单
线程
的,但是使用
线程
池来处理i/o,例如访问磁盘和db。
浏览 3
提问于2017-07-28
得票数 2
回答已采纳
2
回答
Opa流量控制
线程
?
javascript
、
multithreading
、
node.js
、
asynchronous
、
opa
Node.
js
本身支持工作
线程
和子进程的
创建
。那些曾经使用过Node.
js
的人可能熟悉流程控制库,如Async.
js
或Step。既然Opa运行在Node.
js
堆栈上,是否有一种方法可以将Async.
js
库用作javascript模块?*现在我知道我可以用一种非Opa语言把我的作品传递给另一个脚本,但这是我唯一的
浏览 3
提问于2012-09-30
得票数 1
回答已采纳
1
回答
Node.
js
是否适合计算密集型web服务
multithreading
、
apache
、
node.js
、
iis
、
computation
我将
创建
一组包含计算密集型代码的web服务。计算速度可以从每秒1/2到20秒不等。计算存在于C代码中。 我可能不会同时有超过20个web服务请求,其中只有几个是较长时间运行的计算。我的理解是,node.
js
是在一个
线程
中运行的,所以我必须编写一个node.
js
插件来连接我的C代码。然后,C代码必须在自己的
线程
中执行。我将使用node.
js
提供的
线程
池来异步运行这些计算。我描述的架构听起来正确
吗
? node.
js
适合这样做<e
浏览 1
提问于2013-04-25
得票数 1
1
回答
获取
线程
的内存使用情况
java
、
multithreading
、
memory
、
runtime
、
profiling
但是,我需要某个
线程
的内存使用情况。知道怎么弄到这个
吗
? 我很感激你的回答!
浏览 5
提问于2014-10-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS引擎是单线程的吗?
一个进程只能最多创建2000个线程吗?
Node.js应用守护线程。
如何创建并运行java线程
Android开发多线程各种创建方式
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券