Hi!
I''ve noticed a couple of posts here regarding memory leak issues. I was wondering if anyone (especially SyncFusion developers) could reccommend a particular profiling tool and why they prefer it? Contenders include:
- CLR Profiler (free from Microsoft)
- SciTech .Net Memory Profiler
- ANTs Profiler from Red-Gate
- Any others worth comparing?
Thanks,
-Roy
AD
Administrator
Syncfusion Team
August 19, 2005 01:09 PM UTC
Hi Roy
Please explain me exactly what do you plan to do with the tool, it''s easier to give you an advise. It is only for WinForms development or do you need it also for ASP.NET?
Regards,
Thomas
RM
Roy Muller
August 19, 2005 02:23 PM UTC
It is for WinForms development. We have a small number of C# apps interacting with a C++ COM Server. They communicate via remoting, shared memory, and P/Invoke into unmanaged code.
We have automated test scripts that exercise our system nightly. Recently we''ve gotten some Out of Memory errors and Error Creating Window Handle errors.
I want to buy the best tool to locate my memory leaks. Thew biggest problem I''m facing is that a profiler is quite invasive; it slows down program execution and must be started with the app being profiled.
We''re using .Net 1.1, WinXP Pro. Our systems are P-IV, 3GHz, 2GB RAM (and SyncFusion 3.2.1.0)
No matter how fast CPUs become and how much memory is available, we seem to fill the void with our processing needs :-/
-Roy
AD
Administrator
Syncfusion Team
August 22, 2005 07:24 AM UTC
Hi Roy
We''re using the Ants Profiler with success for our analysys. But we a managed only environment with some P/Invoke calls, that differs from yours. Have a look into the trial version.
Regards,
Thomas
AD
Administrator
Syncfusion Team
October 19, 2005 11:16 PM UTC
You may want to try this profiler:
http://www.jetbrains.com/profiler/index.html
>It is for WinForms development. We have a small number of C# apps interacting with a C++ COM Server. They communicate via remoting, shared memory, and P/Invoke into unmanaged code.
>
>We have automated test scripts that exercise our system nightly. Recently we''ve gotten some Out of Memory errors and Error Creating Window Handle errors.
>
>I want to buy the best tool to locate my memory leaks. Thew biggest problem I''m facing is that a profiler is quite invasive; it slows down program execution and must be started with the app being profiled.
>
>We''re using .Net 1.1, WinXP Pro. Our systems are P-IV, 3GHz, 2GB RAM (and SyncFusion 3.2.1.0)
>
>No matter how fast CPUs become and how much memory is available, we seem to fill the void with our processing needs :-/
>
>-Roy