473,386 Members | 1,943 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Memory Debugging

I just made a web app and there's some memory leak in the code. I can't use
the VS.NET debugger for this. I would like to be able to see what's going on
in the memory. What is the best memory debugging program?

Aaron
Nov 16 '05 #1
5 4891
Hi Aaron,

The best tool is the Allocation Profiler to debug managed
memory allocations. You can obtain on
www.sysinternals.com. You have several diagrams in this
app, so please note that the Allocation Graph (which is
the most interesting one) shows allocations, not leaks,
so it will not show you the memory that you not freed up.

To identify leaks, please run you app from the Allocation
Profiler (AP), then when you feel that you have a leak,
click on the "Show heap now" button on the AP. This will
show you the heap: what kind of objects you have on the
heap and which module allocated them. You can see the
GC's contents also from another views.

Good luck,
David
-----Original Message-----
I just made a web app and there's some memory leak in the code. I can't usethe VS.NET debugger for this. I would like to be able to see what's going onin the memory. What is the best memory debugging program?

Aaron
.

Nov 16 '05 #2
I can't seem to find this "Allocation Profiler", can you give me direct
link?

Thanks
Aaron

"David Szabo" <v-******@microsoft.com> wrote in message
news:f8****************************@phx.gbl...
Hi Aaron,

The best tool is the Allocation Profiler to debug managed
memory allocations. You can obtain on
www.sysinternals.com. You have several diagrams in this
app, so please note that the Allocation Graph (which is
the most interesting one) shows allocations, not leaks,
so it will not show you the memory that you not freed up.

To identify leaks, please run you app from the Allocation
Profiler (AP), then when you feel that you have a leak,
click on the "Show heap now" button on the AP. This will
show you the heap: what kind of objects you have on the
heap and which module allocated them. You can see the
GC's contents also from another views.

Good luck,
David
-----Original Message-----
I just made a web app and there's some memory leak in

the code. I can't use
the VS.NET debugger for this. I would like to be able to

see what's going on
in the memory. What is the best memory debugging program?

Aaron
.

Nov 16 '05 #3
Hi,

Our .NET Memory Profiler is designed to help you find memory leak and
optimize memory usage in .NET applications.
You can download a trial version at http://www.scitech.se/memprofiler

Best regards,

Andreas Suurkuusk
SciTech Software AB

"Aaron" <ku*****@yahoo.com> skrev i meddelandet
news:O3**************@TK2MSFTNGP09.phx.gbl...
I just made a web app and there's some memory leak in the code. I can't use the VS.NET debugger for this. I would like to be able to see what's going on in the memory. What is the best memory debugging program?

Aaron

Nov 16 '05 #4
Hi Andreas,

The trial download gives me a 186KB long msi file.
David
-----Original Message-----
Hi,

Our .NET Memory Profiler is designed to help you find memory leak andoptimize memory usage in .NET applications.
You can download a trial version at http://www.scitech.se/memprofiler
Best regards,

Andreas Suurkuusk
SciTech Software AB

"Aaron" <ku*****@yahoo.com> skrev i meddelandet
news:O3**************@TK2MSFTNGP09.phx.gbl...
I just made a web app and there's some memory leak in the code. I can't
use
the VS.NET debugger for this. I would like to be able
to see what's goingon
in the memory. What is the best memory debugging

program?
Aaron

.

Nov 16 '05 #5
Hi,

I don't know why you didn't get the complete msi file, but I have
temporarily added it to another site:

http://www.thermometric.se/memprofil...2Installer.msi

Hope this works better.

Best regards,

Andreas Suurkuusk
SciTech Software AB
"David Szabo (MS)" <an*******@discussions.microsoft.com> skrev i meddelandet
news:10*****************************@phx.gbl...
Hi Andreas,

The trial download gives me a 186KB long msi file.
David
-----Original Message-----
Hi,

Our .NET Memory Profiler is designed to help you find

memory leak and
optimize memory usage in .NET applications.
You can download a trial version at

http://www.scitech.se/memprofiler

Best regards,

Andreas Suurkuusk
SciTech Software AB

"Aaron" <ku*****@yahoo.com> skrev i meddelandet
news:O3**************@TK2MSFTNGP09.phx.gbl...
I just made a web app and there's some memory leak in the code. I can't
use
the VS.NET debugger for this. I would like to be able

to see what's going
on
in the memory. What is the best memory debugging

program?
Aaron

.

Nov 16 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Spur | last post by:
Hi all, I implemented a memory allocation/deallocation class that logs all new/delete calls (overloaded) and remembers for each allocated block where it was allocated from (using a macro that...
3
by: John Black | last post by:
Hi, In debugging a core dump, I run purify against my code, it says several "Free Memory Read" errors. All the errors are on one delete statement. Usually this means some pointer is deleted by...
2
by: liangrf | last post by:
My server app is transformed from environment of UNIX to Windows. Its ran on the Apache Windows Server. The code is compiled pass by MSVC6 and ran well. but it has more memory leak. when I am...
18
by: Ramasubbu Ramasubramanian XR (AS/EAB) | last post by:
What is memory leakage, could any one explain with sample code
1
by: Welman Jordan | last post by:
When I debug an asp.net application, which would consume a considerable amount of memory, the application throws "unhandled exception" and delivers a 500 error page to the browser. I find that...
13
by: kolmogolov | last post by:
/* Hi, I have removed things irrelevant to reproducing the problem. What's wrong with my code? Thanks in advance for any hint! 1166425362 */ #include <stdio.h> #include <stdlib.h> #include...
2
by: abhijeet28 | last post by:
Hi friends i have some problem . I am doing project with vb,net 3.0 . I am getting a run time exception , I am getting a messge window mentioning that "out of memory". this message box have three...
13
by: Ilias Lazaridis | last post by:
How to detect memory leaks of python programms, which run in an environment like this: * Suse Linux 9.3 * Apache * mod_python The problem occoured after some updates on the infrastructure....
22
by: Peter | last post by:
I am using VS2008. I have a Windows Service application which creates Crystal Reports. This is a multi theaded application which can run several reports at one time. My problem - there is a...
33
by: fmassei | last post by:
Hello! I made a short piece of code that I find very useful for debugging, and I wanted to ask you if it is correct, somehow acceptable or if I simply reinvented the wheel. To deal with some bad...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.