2010/06/13

自作パーザとBoost.Spirit

Boost.Spiritの処理速度について気になったので。

解析にBoost.Spiritを利用しているBoost.PropertyTreeのjson_parserと、フルスクラッチした自作json_parserで速度を比較してみた。

11KB程のjsonファイルを10000回読み込むのに、
PropertyTree: 13.94 sec
自作パーザ: 6.51 sec

と二倍ほどの差が出た。


しかし、データ構造の構築も含めた時間になっているので、単純な解析速度の差というわけではない。

0 件のコメント:

コメントを投稿