java笔试题输出结果-java-json-benchmark:JavaJSON库序列化和反序列化的性能测试

时间:2024-07-10 11:50:17
【文件属性】:

文件名称:java笔试题输出结果-java-json-benchmark:JavaJSON库序列化和反序列化的性能测试

文件大小:152KB

文件格式:ZIP

更新时间:2024-07-10 11:50:17

系统开源

java笔试题输出结果 Java JSON 库的基准测试 目的 该项目使用 . 它涵盖以下库: (来自Oracle) 如果可用,数据绑定和“流”(自定义打包和解包)实现都经过测试。 使用 1、10、100 和 1000 KB 大小的有效负载评估两种不同类型: :使用原始类型、字符串、列表和简单的 POJO; 和 : 添加数组、枚举、UUID、LocalDate 该基准被写入: 在 JVM/基准的静态加载时随机生成有效载荷; 种子也跨运行共享 从 RAM 中读取数据 将数据写入可重用的输出流(如果可能); 这减少了分配压力 消耗所有输出流; 避免死代码消除优化 未评估的是:RAM 利用率、压缩、有效负载 > 1 MB。 结果 基准测试是用 Java 8 编写的,也适用于 Java 8。 以下结果是在 2020 年 3 月 1 日使用以下库和版本计算得出的: 图书馆 版本 杰克逊 2.10.2 根森 1.6 fastjson 1.2.62 格森 2.8.6 org.json 20090211 javax-json 1.1.4 json-io 4.12.0 flexjson 3.3 恩赐 0


【文件预览】:
java-json-benchmark-master
----.travis.yml(283B)
----gradlew.bat(3KB)
----gradlew(6KB)
----archive()
--------raw-results-2018-04-08.md(21KB)
--------raw-results-2017-05-21.md(13KB)
--------raw-results-2016-11-13-ec2_c3_2xlarge.md(14KB)
--------raw-results-2018-04-21.md(23KB)
--------all-runs.md(9KB)
--------raw-results-2016-11-21.md(13KB)
--------raw-results-2020-03-01.md(24KB)
--------raw-results-2016-07-25.md(10KB)
--------raw-results-2016-11-13.md(12KB)
----run-everything(821B)
----output()
--------toCsv.py(2KB)
--------toMd.sh(1KB)
----ami.json(2KB)
----gradle()
--------wrapper()
----src()
--------test()
--------main()
----.gitignore(150B)
----run.ps1(631B)
----run(325B)
----Makefile(228B)
----README.md(7KB)
----settings.gradle(41B)
----LICENSE.txt(1KB)
----build.gradle(5KB)

网友评论