【文件属性】:
文件名称:jvm-unsafe-utils:快速 JVM 收集
文件大小:56KB
文件格式:ZIP
更新时间:2021-06-20 09:59:03
Java
JVM 不安全实用程序库
这项工作正在进行中,尚未正确命名。
专为大数据分析设计的高性能库,包括:
显式(堆内和堆外)内存分配器可避免 JVM 垃圾收集并提高缓存局部性
馆藏库
可以超出 2GB 限制的数组抽象(具有 64 位索引)
快速 BitSet 抽象(带有 64 位索引)
快速、缓存友好的开放寻址哈希映射
未来的 TODO 包括:
类似jemalloc的内存分配器,用于提高小块的内存分配性能并减少碎片
缓存友好排序
元组的内存布局定义
常见数据类型的快速替代:字符串、日期、时间戳、十进制
如果使用不当(并且断言关闭),编程错误可能会导致 JVM 进程崩溃。
推特:
【文件预览】:
jvm-unsafe-utils-master
----.gitignore(219B)
----core()
--------src()
--------pom.xml(2KB)
----.travis.yml(121B)
----LICENSE(11KB)
----pom.xml(3KB)
----README.md(1011B)
----NOTICE(4KB)
----benchmark()
--------src()
--------pom.xml(5KB)
--------README.md(153B)