mem-doc:这是一个文档,可帮助进行.NET内存分析和诊断

时间:2024-03-11 19:22:07
【文件属性】:

文件名称:mem-doc:这是一个文档,可帮助进行.NET内存分析和诊断

文件大小:5.63MB

文件格式:ZIP

更新时间:2024-03-11 19:22:07

记忆文件 多年来,我与许多客户一起工作,以帮助他们分析与GC堆相关的性能问题。 尽管性能问题在每个问题之间可能并常常相差很大,但我有足够的相似之处,我认为值得写指南文件以使人们开始正确的道路以高效地进行.N​​ET内存性能分析,或者为那些已经在Perf方面具有丰富经验的人提供更多的知识和工具,以使他们的工作更轻松。 此的包括以下内容– 如何考虑性能工作以及如何选择正确的内存分析方法; 足够的内存基础知识可帮助您评估内存问题; 知道何时需要担心内存问题以及如何使用正确的工具进行分析; 这是一个很长的文档,因此有一个特定的“如何阅读本文档”部分,以帮助人们避免他们可能已经熟悉的部分。 我的目标之一是包括在其他地方不容易找到的材料,因此我没有花太多内容来进行自己可以轻松找到的东西(例如,如果您不知道ETW是什么,那么这里有MSDN文档)以及许多谈论它的博客)。 随着我们拥有更多更好的


【文件预览】:
mem-doc-master
----presentation()
--------dotnext2020-new-in-5-GC.pptx(1.95MB)
--------dotnetos2020-Pinning.pptx(514KB)
--------PragueMeetup2019.pptx(709KB)
----doc()
--------EventsView.jpg(79KB)
--------HeapAlloc.jpg(160KB)
--------gcstats.jpg(92KB)
--------AllocStack.jpg(207KB)
--------PinningStack.jpg(241KB)
--------interfering-cpu-raw-events.jpg(103KB)
--------segments-after-gen2.jpg(19KB)
--------LongSuspension.jpg(17KB)
--------.NETMemoryPerformanceAnalysis.md(143KB)
--------CPUStacks.jpg(112KB)
--------segments.jpg(23KB)
--------InducedGC.jpg(211KB)
--------segments-after-gen0.jpg(30KB)
--------TriggerReason.jpg(25KB)
--------long-server-gc.jpg(175KB)
--------interfering-cpu.jpg(139KB)
--------OtherViews.jpg(53KB)
--------HeapSnap.jpg(100KB)
--------Rollup.jpg(49KB)
--------missing-cpu.jpg(163KB)
--------demotion.jpg(50KB)
--------CPUAlloc.jpg(118KB)
--------promotion-eph.jpg(42KB)
--------request-latency.jpg(26KB)
--------Promoted.jpg(49KB)
--------FileVer-coreclr.jpg(160KB)
--------DiffAlloc.jpg(147KB)
--------memset.jpg(124KB)
--------finalize.jpg(13KB)
--------GenAware.jpg(169KB)
--------HeapSize.jpg(87KB)
----README.md(2KB)

网友评论