I am looking for information on what the "normal" range of memory usage for the agent is on XP pro.

We are seeing some varying memory usage, and some members of the team think that the agent possibly has a memory leak. The agent will normally run about 8 MB of memory at startup then go up to 50-80 MB after a few hours. There have been anecdotal incidents where killing the process and restarting it has solved performance issues.

Are these memory footprints normal? I personally don't think they're excessive for a Windows process, but I could be wrong.