-1

I have converted 32-bit application to 64-bit. How do I measure performance of application in both versions.

  1. Is there any benchmarking/ performance measurement tool/dll?

  2. Is it possible to measure performance on module/functionality level rather than entire application. For example, I would like to see performance GraphicsRender functionality in 32-bit and 64-bit machines.

Thanks in advance.

Soner Gönül
  • 97,193
  • 102
  • 206
  • 364
praveenDM
  • 73
  • 1
  • 7
  • Did you try any profiler? – leppie Apr 25 '13 at 06:04
  • These can be helpful.. http://msdn.microsoft.com/en-in/library/ff647788.aspx and http://stackoverflow.com/questions/2449870/how-to-write-performance-test-for-net-application .. Hope it helps.. – Hiren Pandya Apr 25 '13 at 06:05

2 Answers2

1

The one is available by microsoft for .net profiling is CLR Profiler for .NET Framework 4. You can use that for any of your .Net 4.0 application. For 2.0 the same profiler is also available.

You can give it try to jetbrains profiler for performance measurements.

Jigar Pandya
  • 6,004
  • 2
  • 27
  • 45
0

Try to use ANTS Profiler: http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/

It is as a free trial period. You can install it in your Visual Studio.

Is measures how many time a method is called, it's execution time and also measures memory consumption.

Martin Mulder
  • 12,642
  • 3
  • 25
  • 54