自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

28個C/C++開源JSON程序庫性能及標(biāo)準(zhǔn)符合程度評測

開發(fā) 后端 開源
史上第一個評測了28個C/C++開源JSON程序庫的開源項(xiàng)目,它評測了每個庫是否符合 JSON 標(biāo)準(zhǔn) (RFC7159, ECMA-404),并且在性能上測試了各個操作(如解析、生成)的耗時(shí)、內(nèi)存用量等數(shù)據(jù),甚至可執(zhí)行文件的大小也有統(tǒng)計(jì)。

坊間有非常多的 C/C++ JSON 庫,怎么選擇是一個難題。

[nativejson-benchmark](https://github.com/miloyip/nativejson-benchmark)應(yīng)該是史上***個評測了28個C/C++開源JSON程序庫的開源項(xiàng)目,它評測了每個庫是否符合 JSON 標(biāo)準(zhǔn) (RFC7159ECMA-404),并且在性能上測試了各個操作(如解析、生成)的耗時(shí)、內(nèi)存用量等數(shù)據(jù),甚至可執(zhí)行文件的大小也有統(tǒng)計(jì)。

這個項(xiàng)目也希望能夠通過互相學(xué)習(xí)借鏡,提升現(xiàn)時(shí)或未來的 JSON 程序庫品質(zhì)。

由于每個評測也不能完全覆蓋所有數(shù)據(jù)及軟硬件組合,建議使用者可自行在所需的平臺和數(shù)據(jù)下進(jìn)行測試。

以下是 iMac (Corei5-3330S@2.70GHz) 及clang 6.1_1 64-bit下的部分結(jié)果,詳情可訪問這里。

符合標(biāo)準(zhǔn)程度(越高越好):

Conformance

解析至DOM的時(shí)間(越低越好):

Parsing Time

解析至DOM后的內(nèi)存(越低越好):

Parsing Time

把DOM生成JSON的時(shí)間(越低越好):

把DOM生成含換行及縮進(jìn)的JSON的時(shí)間(越低越好):

Prettify Time

可執(zhí)行文件(把JSON解析至DOM,然后統(tǒng)計(jì)JSON類型)的大?。ㄔ降驮胶茫?/p>

Code Size

責(zé)任編輯:林師授 來源: oschina
相關(guān)推薦

2010-01-27 17:36:24

C++程序庫

2010-01-14 09:43:26

C++標(biāo)準(zhǔn)程序庫

2010-01-19 09:39:43

C++標(biāo)準(zhǔn)程序庫

2010-01-19 09:39:43

C++標(biāo)準(zhǔn)程序庫

2010-01-15 14:59:54

C++標(biāo)準(zhǔn)程序庫

2010-01-19 18:04:02

C++標(biāo)準(zhǔn)程序庫

2019-09-18 09:05:26

微軟開源Windows

2010-01-14 15:46:27

C++標(biāo)準(zhǔn)庫

2010-01-26 13:55:07

C++標(biāo)準(zhǔn)模板庫

2010-02-24 16:11:42

Python程序庫

2022-09-22 10:22:36

C++編程語言代碼

2010-02-03 16:04:34

C++標(biāo)準(zhǔn)類庫

2010-01-14 09:55:30

C++標(biāo)準(zhǔn)庫

2010-01-28 09:31:57

C++開源程序

2011-11-11 16:02:39

2022-08-22 15:32:59

C++C代碼

2010-01-13 10:09:24

C++標(biāo)準(zhǔn)庫

2010-01-22 13:31:58

C++標(biāo)準(zhǔn)庫

2010-01-28 10:33:10

C++開發(fā)程序

2015-04-21 13:37:44

Google開源CC++版
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號