zoukankan      html  css  js  c++  java
  • Gson基准测试

    使用Gson官方的基准测试代码运行了一下如下:

    0% Scenario{vm=java, trial=0, benchmark=Parse, api=JACKSON_STREAM, document=TWEETS} 315174.17 ns; σ=1279.77 ns @ 3 trials
    8% Scenario{vm=java, trial=0, benchmark=Parse, api=GSON_STREAM, document=TWEETS} 317937.50 ns; σ=2252.69 ns @ 3 trials
    17% Scenario{vm=java, trial=0, benchmark=Parse, api=GSON_SKIP, document=TWEETS} 215238.32 ns; σ=918.94 ns @ 3 trials
    25% Scenario{vm=java, trial=0, benchmark=Parse, api=GSON_DOM, document=TWEETS} 449713.34 ns; σ=4438.43 ns @ 9 trials
    33% Scenario{vm=java, trial=0, benchmark=Parse, api=JACKSON_STREAM, document=READER_SHORT} 56939.87 ns; σ=152.55 ns @ 3 trials
    42% Scenario{vm=java, trial=0, benchmark=Parse, api=GSON_STREAM, document=READER_SHORT} 68554.89 ns; σ=528.70 ns @ 3 trials
    50% Scenario{vm=java, trial=0, benchmark=Parse, api=GSON_SKIP, document=READER_SHORT} 45980.17 ns; σ=68.82 ns @ 3 trials
    58% Scenario{vm=java, trial=0, benchmark=Parse, api=GSON_DOM, document=READER_SHORT} 83291.21 ns; σ=169.06 ns @ 3 trials
    67% Scenario{vm=java, trial=0, benchmark=Parse, api=JACKSON_STREAM, document=READER_LONG} 1016519.88 ns; σ=5282.36 ns @ 3 trials
    75% Scenario{vm=java, trial=0, benchmark=Parse, api=GSON_STREAM, document=READER_LONG} 790813.47 ns; σ=2151.96 ns @ 3 trials
    83% Scenario{vm=java, trial=0, benchmark=Parse, api=GSON_SKIP, document=READER_LONG} 445050.62 ns; σ=12543.21 ns @ 10 trials
    92% Scenario{vm=java, trial=0, benchmark=Parse, api=GSON_DOM, document=READER_LONG} 839990.27 ns; σ=10320.35 ns @ 10 trials

    document api us linear runtime
    TWEETS JACKSON_STREAM 315.2 =========
         TWEETS GSON_STREAM 317.9 =========
              TWEETS GSON_SKIP 215.2 ======
              TWEETS GSON_DOM 449.7 =============
    READER_SHORT JACKSON_STREAM 56.9 =
         READER_SHORT GSON_STREAM 68.6 ==
              READER_SHORT GSON_SKIP 46.0 =
              READER_SHORT GSON_DOM 83.3 ==
    READER_LONG JACKSON_STREAM 1016.5 ==============================
           READER_LONG GSON_STREAM 790.8 =======================
                READER_LONG GSON_SKIP 445.1 =============
                READER_LONG GSON_DOM 840.0 ========================

  • 相关阅读:
    Commons.net FTPClient 上传文件
    C盘空间不够,清除VS下的 Font Cache
    Redis 密码设置
    Window bat expdp 定时任务逻辑备份 定时删除N天前的旧文件
    Windows下修改Oracle默认的端口1521
    Intellij idea 乱码问题(英文操作系统)
    给VMware下的Linux扩展磁盘空间(以CentOS6.3为例)转
    TortoiseSVN and TortoiseGit 版本控制图标不见了
    R语言中字符串的拼接操作
    SparkR:数据科学家的新利器
  • 原文地址:https://www.cnblogs.com/zawn/p/2868667.html
Copyright © 2011-2022 走看看