设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
Node.js
›
node 怎么实现并行化执行传输不可序列化对象? ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
关于在大城市留不下来这件事,大家都是怎样
›
我的人生好像有点坏掉了,请大家给点建议
›
长话短说 大家觉得花三十万结婚,存款花完
›
如果你现在中了大乐透一等奖,你会?
›
公司组团去泰国旅游安全吗?
今日热议主题
梦网科技明日逢高减仓或者清仓
支付宝 1.9 元喝蜜雪 / 满 5-3.1 元红包
人生 K 线图,不要码,直接本地运行
求各位大大,推荐落地 10w 左右的 suv
赣南脐橙🍊
纠结落户问题
7 岁和 9 岁的小孩如何培养英语?
40 回收深圳地区的家政, 长期收
实现一个流式 Json 解析器,解决既要求结构
求推荐 iPhone 比较靠谱的梯子
显示全部
|
最新评论
20 条回复
·
834 次点击
11#
Melting
小成
2024-7-19 17:49:50
可以用 module.exports 导出方法,在 worker_threads 里调用吧
12#
momocraft
小成
2024-7-19 19:12:47
重写一份不绑定对象的,参数可以序列化的 run
13#
EchoWhale
小成
2024-7-19 19:32:28
别想了,自己实现一个序列化/反序列化方法吧。
14#
nomagick
小成
2024-7-19 19:43:32
你就别当 node 有线程,node 相当于没有线程,先序列化再反序列化,多进程模型
而且 node 里面的 fork, 也不是你认为的 fork, 纯就是重新再启动一个新的
15#
mark2025
小成
2024-7-19 20:11:51
@nyxsonsleep 在 worker 内加载/初始化这个对象不行么?
16#
image72
小成
2024-7-20 19:10:09
我看到 workerData 支持 Blob, dataview,arraybuffer 类型(The structured clone algorithm
)[https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Structured_clone_algorithm#webapi_types]
17#
accelerator1
小成
2024-7-22 09:35:16
nodejs 中的 worker 是多进程,不是多线程,不能内存共享,正常情况没法传递引用。
但是 worker 支持 transferable 对象,也就是可以直接传递引用避免进程间的数据拷贝,其实还是要自己实现序列/反序列化。
如果你的 obj 不可序列化,那就把 obj 的实例化函数放到 worker 中,通过传递 obj 实例化的相关参数来实现。
18#
kyuuseiryuu
小成
2024-7-22 10:13:28
源码级传递 —— 你在 worker 侧实现一个一摸一样的类。这样把数据丢过去就能计算了。
19#
SenseHu
小成
2024-7-22 12:44:31
有没可能方向就错了, node 适合计算密集型任务?
20#
zhufpy
初学
2024-7-22 18:02:02
想办法序列化对象吧~,或者在通过一些参数,在 worker 里实例化对象
下一页 »
1
2
3
/ 3 页
下一页
浏览过的版块
健康
二手交易
职场话题
投资
京东
奇思妙想
分享发现
生活
宽带症候群
返回顶部