2
Java JSON库的序列化和非序列化的性能测试
source link: https://www.jdon.com/72369.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Java JSON库的序列化和非序列化的性能测试
该项目对各种Java Json库的吞吐量性能进行了基准测试 使用JMH。
它包括以下库:
如果可用,数据绑定和“流”(自定义打包和解包)实现都会经过测试。使用 1、10、100 和 1000 KB 大小的有效负载评估两种不同类型的模型:
该基准测试的目的是:
- 在静态加载 JVM/基准测试时随机生成有效负载;种子也在运行之间共享
- 从 RAM 中读取数据
- 将数据写入可重用的输出流(如果可能);这减少了分配压力
- 消耗所有输出流;避免死代码消除优化
未评估的内容包括:RAM 利用率、压缩、有效负载 > 1 MB。
结果:
下面的结果测试时间2024 年 1 月 30 日:
- 反序列化性能: fastjson第一名
- 序列化性能:fastjson第一
详细结果点击标题。
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK