我有一个C#应用程序,我正在测试3种方法来处理XML。程序执行速度测试
我读了一串XML获取一个值,然后将其添加到自定义集合中。
我正在测试XMLDocument,XDocument和字符串操作来查找节点值,按顺序记录每个节点的开始和结束时间。
但是,如果我说混合订单,我会得到不同的速度报告。另外,当我再次按下按钮再次执行测试时,最初速度最慢的测试有时在随后的测试中占用最少。
我确定它的所有内容都与JIT和垃圾收集有关,但确定最快运行速度的最真实的方法是什么?
我已经下载了EQATEC分析器,但是我失去了如何处理它。
有人可以告诉我最好的方法来确定什么方法运行最快。
感谢
它必须是一个自由的恐惧。 – Jon 2009-10-15 11:19:24
你可以随时使用试用版吗? – Kane 2009-10-15 12:28:15