没有合适的资源?快使用搜索试试~ 我知道了~
SharedObjectsJS:在WebWorkers中使用的SharedArrayBuffer之上的JS共享对象概念
共18个文件
ts:9个
json:4个
lock:1个
需积分: 30 1 下载量 51 浏览量
2021-02-20
20:53:49
上传
评论
收藏 73KB ZIP 举报
温馨提示
使用SharedArrayBuffer在WebWorkers中共享对象 这是用于在主线程和单个工作程序之间共享数据的主从解决方案。 主服务器更新数据,从服务器使用数据并了解发生了什么变化。 主要用例是使用它以高效的方式将快速变化的数据与工作线程同步。 工作者的主要目的可能是渲染屏幕外的画布。 在哪里有用? 什么时候: 不会在主线程上更新Canvas。 您需要使用OffscreenCanvas 您需要将大量数据同步到webWorker以呈现其内容。 (worker.postMessage不是一个选项) 您想抽象所有内存同步问题并从您的主应用程序中解决。 您可以保持最终的一致性(例如,游戏循环间隔与可见帧率不同) 为什么? 据我所知,没有其他方法可以为员工提供经常更改的大量数据。 它以相当简单的方式提供针对共享内存问题的保护。 所有写入和读取都在保持锁定的情况下进行。 这
资源推荐
资源详情
资源评论
收起资源包目录
SharedObjectsJS-main.zip (18个子文件)
SharedObjectsJS-main
package.json 1KB
test
perf.spec.ts 2KB
Example.ts 3KB
test.spec.ts 4KB
tsconfig.json 180B
LICENSE 1KB
src
StateBuffer.ts 3KB
StateBufferForSlave.ts 2KB
SharedObjectArraySlave.ts 989B
tsconfig.json 154B
SharedObjectArrayMaster.ts 2KB
index.ts 132B
StateBufferForMaster.ts 6KB
tsconfig.defaults.json 422B
.npmignore 74B
.gitignore 46B
README.md 6KB
yarn.lock 152KB
共 18 条
- 1
资源评论
Craig林
- 粉丝: 33
- 资源: 4459
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于matlab实现本份代码能对图像进行gabor滤波处理,结合指纹方向图以及指纹沟壑频率特性,对指纹图像进行增强.rar
- 基于matlab实现RBM神经网络实现了手写数字体识别的GUI程序.rar
- 基于matlab实现蝙蝠算法优化相关向量机建模对数据进行建模和预测.rar
- 基于matlab实现编写的禁忌搜索算法,解决了TSP问题,对初学者有重要的参考价值.rar
- 基于matlab实现SOH关于IMU进行姿态求解的C代码,里面包含了两套代码,分别是重力约束法求解和梯度下降法求解.rar
- 1_简单电子邮件客户端.zip
- 基于matlab实现powell优化搜索算法,适合于多参数优化且目标函数中不包含参数的情况.rar
- 基于matlab实现PID神经网络前向和反向学习算法的matlab的原程序代码.rar
- 基于matlab实现nsga-2的多目标优化算法,有注解.rar
- AIR-AP1815-K9-ME-8-5-182-0.zipFor 1815 1830 1840 1850 2700 3700
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功