Contents tagged with High Memory
-
POP QUIZ: What’s wrong with this code – part 3
Imagine you are a developer and your boss comes to you complaining that your piece of code has been deemed to be taking up too much memory and causing problems for the application. You take a look at your code and you see the following, assume that stream is defined above this and is correct:
-
High Memory part 6 – Fragmentation revisited
-
How do you test the performance of your web site?
I wanted to get a feel for what tools people are using to test the performance of their website. My questions are:
-
ASP.NET Tips: Finding what is taking up memory
There are some times that you want to figure out what is taking up your memory. There are a few ways that you can do this and some limitations put on this by .NET and ASP.NET.
-
ASP.NET and Performance
I wanted to talk about monitoring performance in ASP.NET for a bit. I have already posted a few postings that talk around this issue, namely:
-
ASP.NET Tips: What to gather to troubleshoot
So now that I am done with all the individual posts, I thought I would wrap them all together. So here are all of the posts that I created on gathering information when you are having a problem.
-
ASP.NET Tips: What to gather to troubleshoot - part 6 - Recycle due to memoryLimit
Here is another situation that you may come across and what to do in order to gather information about it.
-
ASP.NET Tips: What to gather to troubleshoot - part 5 - OutOfMemoryException
So we already talked about what to gather when you are experiencing high memory. But what if you are actually getting a System.OutOfMemoryException? Here is how you capture a dump at the time you are running out of memory.
-
ASP.NET Tips: What to gather to troubleshoot – part 2 – High Memory
A Memory Leak in an IIS process (INETINFO.EXE, DLLHOST.EXE, W3WP.EXE) occurs when Memory Usage in Task Manager continues to consume more than 50% of the physical RAM until running out of system memory or until the process stops functioning.
-
Understanding when to use a Finalizer in your .NET class
A common problem we see when moving to .NET all revolves around the finalizer. There are a few reasons that this happens: