2011-12-29 32 views

回答

1

如果您可以關閉開銷功能(即使這需要註釋掉某些代碼),那麼手動計時可能就足夠了。

通過分析器運行代碼會告訴您運行時的哪個比例是開銷功能的結果。這種方法可以防止您再次猜測性能瓶頸的位置(與其他正在進行的處理相比,開銷功能可能不重要)。

0

基本上你做了'手術'veriosn和沒有,然後基準他們。什麼,取決於他們是誰。我懷疑你說的是「速度」,雖然響應性,磁盤佔用空間和內存佔用,以及資源分配(垃圾收集等),甚至編譯/解釋也同樣重要。

請記住,一個人的優化是另一個人的,這有點大嗎?