我有一個C#應用程序,我正在測試3種方法來處理XML。程序執行速度測試
我讀了一串XML獲取一個值,然後將其添加到自定義集合中。
我正在測試XMLDocument,XDocument和字符串操作來查找節點值,按順序記錄每個節點的開始和結束時間。
但是,如果我說混合訂單,我會得到不同的速度報告。另外,當我再次按下按鈕再次執行測試時,最初速度最慢的測試有時在隨後的測試中佔用最少。
我確定它的所有內容都與JIT和垃圾收集有關,但確定最快運行速度的最真實的方法是什麼?
我已經下載了EQATEC分析器,但是我失去了如何處理它。
有人可以告訴我最好的方法來確定什麼方法運行最快。
感謝
它必須是一個自由的恐懼。 – Jon 2009-10-15 11:19:24
你可以隨時使用試用版嗎? – Kane 2009-10-15 12:28:15