ANTS Memory Profiler - 我应该查看哪条内存?
我的网站出现内存问题,正在努力查明原因。我已经下载了 ANTS Memory Profiler 的 14 天试用版,并一直在使用它以掌握它告诉我的内容。在时间轴上的内存选项中,我可以看到 Bytes in All Heaps
和 Private Bytes
等,但我不确定应该关注哪些来查看内存的位置尖峰并且不会回落。
我正在使用 ASP.NET 2.0 分析 ASP.NET 网站。
有人可以建议吗?
I have a memory issue on my websites and am trying to get to the bottom of it. I have downloaded the 14 day trial of ANTS Memory Profiler and have been playing with it to get a grip of what it's telling me. In the memory options on the timeline, I can see Bytes in All Heaps
and Private Bytes
etc but I am not sure which ones I should be focusing on to see where the memory spikes and doesn't go back down.
I am profiling a ASP.NET website using ASP.NET 2.0.
Can someone advise?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
所有堆中的字节将覆盖所有 .net 对象,而私有字节也将覆盖非 .net 对象(例如,如果您使用任何 COM 对象)。我首先关注托管对象(所有堆中的字节),然后再担心整体情况。
Bytes in all heaps will cover all your .net objects, whilst the private bytes will also cover non-.net objects (so if you use any COM objects, for instance). I'd start by focussing on the managed objects (so bytes in all heaps), before worrying about the overall picture.