没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
共享内存对象 在多个进程之间基于Java文件的超快速共享。 该模块将Javascript对象映射到共享内存中,以供同一台计算机上运行的不同Node进程同时访问。 共享内存通过加载。 对象访问由Boost的无序映射类介导,因此对象属性访问快速。 数据按需延迟加载,因此即使打开一个巨大的文件也完全不需要时间。 有两种模式: 非共享只写模式 一个过程创建一个新文件,该文件映射到Javascript对象。 在此对象上设置属性会将这些属性写入文件。 您可以在此模式下从对象中读取内容,但是与其他进程共享以只写模式存在的对象肯定会导致崩溃。 共享只读模式 打开一个现有文件进行读取。 多个进程可以安全地打开此文件。 开启速度很快,内存中仅保留一个副本。 缓冲区性能更快 如果使用冗长的数据值,则可以大大加快速度。 在粗略的基准测试中,读取20k字节的值作为缓冲区而不是字符串时,可以看到300%的加速
资源推荐
资源详情
资源评论
收起资源包目录
mmap-object-master.zip (15个子文件)
mmap-object-master
testdata
badfile.bin 300B
badfile2.bin 100B
.gitignore 50B
README.md 7KB
common.hpp 266B
cell.hpp 2KB
binding.gyp 2KB
cell.cc 2KB
test
util-closer.js 767B
util-interprocess.js 1KB
test-mmap-object.js 17KB
package.json 920B
mmap-object.cc 20KB
.travis.yml 348B
package-lock.json 84KB
共 15 条
- 1
资源评论
花花鼓
- 粉丝: 28
- 资源: 4647
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功