Recomendaría usar algunas herramientas Profiler. Hay algunas gratuitas, pero según mi experiencia, las herramientas comerciales valen la pena.
Por ejemplo ANTS Profiler. http://www.red-gate.com/products/dotnet-development/ ¿Quizás los períodos de evaluación son suficientes para ti?