WPF Memory Leak on XP SP2

M

Manny

I developed an appication that uses 3D object in WPF.
Application named FlipApplication.exe
When FlipApplication.exe is Running (on Windows XP SP2) each time that I
start the Flip Animation, I can see through TaskManager that memory for that
process Increase.

When I run the same application on Windows Vista or Windows XP SP3 the
memory for that process remain the same.

How can I solve this memory problem on my Windows XP SP2???
 
N

not_a_commie

You should require XP SP3 for your product anyway as SP3 includes CPU
tick counter synchronization, another necessary fix for WPF to work
right on motherboards with multiple CPU sockets. It's also possible
that the particular version of DirectX on the two machines is
different. Or that one includes wireless keyboards/mice that leak
handles like crazy when using DirectInput (yes, that happened to me).
 
N

not_a_commie

You should require XP SP3 for your product anyway as SP3 includes CPU
tick counter synchronization, another necessary fix for WPF to work
right on motherboards with multiple CPU sockets. It's also possible
that the particular version of DirectX on the two machines is
different. Or that one includes wireless keyboards/mice that leak
handles like crazy when using DirectInput (yes, that happened to me).
 
D

dunawayc

I developed an appication that uses 3D object in WPF.
Application named FlipApplication.exe
When FlipApplication.exe is Running (on Windows XP SP2) each time that I
start the Flip Animation, I can see through TaskManager that memory for that
process Increase.

When I run the same application on Windows Vista or Windows XP SP3 the
memory for that process remain the same.

How can I solve this memory problem on my Windows XP SP2???

One additional thought: Task Manager is not the most useful tool for
diagnosing memory leaks, the values it displays can be misleading.
Better to use a profiler like the .Net profiler or Red-Gate's Ant
Profiler.

Chris
 
D

dunawayc

I developed an appication that uses 3D object in WPF.
Application named FlipApplication.exe
When FlipApplication.exe is Running (on Windows XP SP2) each time that I
start the Flip Animation, I can see through TaskManager that memory for that
process Increase.

When I run the same application on Windows Vista or Windows XP SP3 the
memory for that process remain the same.

How can I solve this memory problem on my Windows XP SP2???

One additional thought: Task Manager is not the most useful tool for
diagnosing memory leaks, the values it displays can be misleading.
Better to use a profiler like the .Net profiler or Red-Gate's Ant
Profiler.

Chris
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top