Click here to Skip to main content
16,015,756 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,

I am working on VB.Net application.

My Application is taking too much memory after some time.

When I check in taskbar it goes beyond 200,000 K and increasing while my application is in idle state.

Is there any way I can check where is leakage is or what is the cause of the memory leaks?

Thanks
Posted
Updated 6-Nov-11 21:47pm
v3
Comments
Dalek Dave 7-Nov-11 3:48am    
Edited for Grammar, Spelling and Syntax.

 
Share this answer
 
Comments
Prerak Patel 7-Nov-11 3:16am    
Nice links. +5
Mehdi Gholam 7-Nov-11 3:48am    
5'ed
RaisKazi 7-Nov-11 3:54am    
Nice links. I had used the second link aproach earlier. 5ed
 
Share this answer
 
Comments
Mehdi Gholam 7-Nov-11 3:48am    
5'ed
RaisKazi 7-Nov-11 3:54am    
Nice links.
thatraja 7-Nov-11 11:38am    
Good component, In my previous company, they used this one for 2 projects.
Surprising. Noone ever said do NOT use TaskManager to see what the memory usage of your app is. That is showing you how much memory is RESERVED for your app, not how much it's actually using.

.NET applications run in a somewhat virtual environment, where a machine (the .NET CLR) maintains the state of your applications execution environment, handling memory management, interop functionality, ...

It would help if you understood the source of and the meaning of the numbers you were looking at. The memory numbers are not as straight forward as you seem to think they are.
 
Share this answer
 
You should use the deleaker. Good tool.
 
Share this answer
 
Comments
fjdiewornncalwe 10-Jan-12 14:33pm    
My 1. Good link for C++ developers, but this is specifically a vb.net question so your answer is not relevant to this question.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900