这样的xml解析性能指标是否还有进一步提升的能力?

关键词: 自动机 轻量 xml 解析器

 

今天花了些时间优化了一下新诞生的”超快“xml解析器,大概在笔记本上测试了一下,结果如下:

 

解析一个10K的xml,循环8000次,总共时间消耗1500ms(0.185ms/次),内存消耗(44k/次)。

 

对比之前用W3C DOM解析器,每次解析约1ms,内存消耗(145k/次)。

号称非常nb的VTD-xml,每次解析约(0.27ms/次),内存消耗(22K/次)

 

看了两遍程序,暂时没看出来还有什么地方有进一步优化的可能,目前这个结果还算满意,暂时不花时间进一步优化了,毕竟硬件会越来越便宜。

 

【11.18】又优化了两个地方:

解析一个10K的xml:

循环1000次,总共时间消耗203ms(0.203ms/次),内存消耗(25.165K/次)。

循环10000次,总共时间消耗2063ms(0.2063ms/次),内存消耗(31K/次)。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值