Comments
Sort by recent activity
No: private bytes includes free space on the .NET heaps as well as unmanaged memory usage. You can find out which is responsible by looking at the breakdown at the bottom of the snapshot summary page: the free space on all .NET heaps value is included in the private bytes.
So what explains the difference between the value in the line graph and the value in the summary box? The line graph includes all free space reserved by the whole of .NET?
I'm still quite confused about this. Sometimes the line graph value is twice as big as the summary value.
I hope you can give me some info on this, because i encounter this at all my MVC applications. / comments
No: private bytes includes free space on the .NET heaps as well as unmanaged memory usage. You can find out which is responsible by looking at the breakdown at the bottom of the snapshot summary...
Well, when I force a garbage collection by taking a snapshot, the counter decreases some, but there is still a big difference between the two numbers. This is the case for every MVC project I profile. Can I assume the counter is wrong for all projects of this kind or is there something else going on? / comments
Well, when I force a garbage collection by taking a snapshot, the counter decreases some, but there is still a big difference between the two numbers. This is the case for every MVC project I profi...
Andrew is mostly talking about Virtual Bytes, which isn't the issue here I think.
I'm still wondering what's the difference between the the private bytes in the line graph (~50mb) and the private bytes on the top of the summary page (26,38mb). picture
What does explain this difference? / comments
Andrew is mostly talking about Virtual Bytes, which isn't the issue here I think.
I'm still wondering what's the difference between the the private bytes in the line graph (~50mb) and the private b...
Well my problem is the following. I'm profiling MVC websites of our company to see if I can lower the memory usage.
Even the most simple websites are already using 32mb, and a simple statistics application for running processes constantly uses 50-60mb.
I am talking about private bytes here.
In the summary section the program shows '.NET is using 6,195mb of 27,35mb total private bytes allocated to the application'.
In my understanding these numbers are explained as following:
6,195mb = gen1 + gen2 + large object + unused mem.
27,35mb = the above + unmanaged.
And the total size of objects in snapshot X = gen1 + gen2 + large object.
Are my assumptions true?
I am wondering how private bytes can be that high.
Where does the increase come from in comparison to the numbers i've just given.
And I think i've posted this topic in the wrong section. Shouldn't it be in the normal Memory Profiler section? I am using 7.0. / comments
Well my problem is the following. I'm profiling MVC websites of our company to see if I can lower the memory usage.
Even the most simple websites are already using 32mb, and a simple statistics app...