WPF Memory Leak on XP SP2

  • Thread starter Thread starter Manny
  • Start date Start date
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???
 
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).
 
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).
 
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
 
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
 
Back
Top