views:

43

answers:

1

Can you recommend open source and commercial tools for testing Windows services? I want to test for memory usage, leaks, etc.

C# 2.0 - Window Services.

A: 

You can use any performance testing tools for .NET with a windows service.

You can start by using the built in performance monitor to see memory usage over time and other metrics - this will let you measure performance characteristics and see if your service is leaking memory etc.

If you want to go further, ANTS Performance Profiler by redgate is very good, as is dotTrace by jet brains.

Here is a list of open source .NET profilers.

Oded