measure performance of function
-
Hello everyone, I have a managed console application which invokes both managed DLL and native COM (by using COM interop). I am using VSTS 2008 and Windows Server 2003 x64 edition. My question is, I want to measure a specifc function call performance, e.g. from calling a function of managed console application, to managed DLL and to native COM. I also want to get the execution elapsed time for each function call stack from the top managed code level to bottom native level. Are there any tools or solutions? It is great if I only get the specific function call performance for each stack, overall performance is not needed. thanks in advance, George
-
Hello everyone, I have a managed console application which invokes both managed DLL and native COM (by using COM interop). I am using VSTS 2008 and Windows Server 2003 x64 edition. My question is, I want to measure a specifc function call performance, e.g. from calling a function of managed console application, to managed DLL and to native COM. I also want to get the execution elapsed time for each function call stack from the top managed code level to bottom native level. Are there any tools or solutions? It is great if I only get the specific function call performance for each stack, overall performance is not needed. thanks in advance, George
You'll need a profiling tool to do this. Compuware has a good one, and Red-Gate has its ANTS profiler. There are others, but those two I can recommend.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008 -
Hello everyone, I have a managed console application which invokes both managed DLL and native COM (by using COM interop). I am using VSTS 2008 and Windows Server 2003 x64 edition. My question is, I want to measure a specifc function call performance, e.g. from calling a function of managed console application, to managed DLL and to native COM. I also want to get the execution elapsed time for each function call stack from the top managed code level to bottom native level. Are there any tools or solutions? It is great if I only get the specific function call performance for each stack, overall performance is not needed. thanks in advance, George
Good one is also JetBrains dotTrace. Regards Sebastian
It's not a bug, it's a feature! Check out my CodeProject article Permission-by-aspect. Me in Softwareland.
-
You'll need a profiling tool to do this. Compuware has a good one, and Red-Gate has its ANTS profiler. There are others, but those two I can recommend.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008Thanks Dave! 1. "Compuware has a good one" -- what is the name? I need the name to do some search. :-) 2. No .Net or VSTS built-in tool? regards, George
-
Good one is also JetBrains dotTrace. Regards Sebastian
It's not a bug, it's a feature! Check out my CodeProject article Permission-by-aspect. Me in Softwareland.
It is not free? regards, George
-
It is not free? regards, George
No it is not... I think the Visual Studio Team Suite Edition has a built-in profiler...
It's not a bug, it's a feature! Check out my CodeProject article Permission-by-aspect. Me in Softwareland.
-
Thanks Dave! 1. "Compuware has a good one" -- what is the name? I need the name to do some search. :-) 2. No .Net or VSTS built-in tool? regards, George
George_George wrote:
what is the name? I need the name to do some search
Oops. DevPartner Profiler.
George_George wrote:
No .Net or VSTS built-in tool?
Nope. Maybe in VS2010, though I haven't poked around in it very much.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008