【发布时间】:2018-07-05 14:42:42
【问题描述】:
我浏览了各种网站以了解垃圾收集器,并且对此有所了解。使用 dynatrace 我正在监视负载下服务器的性能。有人可以解释一下我们在 dynatrace GC 图中得到的这些指标是什么。如附件中的代数、大对象堆、GC 导致的暂停堆、事务等。
提前致谢。
【问题讨论】:
标签: performance jmeter performance-testing dynatrace
我浏览了各种网站以了解垃圾收集器,并且对此有所了解。使用 dynatrace 我正在监视负载下服务器的性能。有人可以解释一下我们在 dynatrace GC 图中得到的这些指标是什么。如附件中的代数、大对象堆、GC 导致的暂停堆、事务等。
提前致谢。
【问题讨论】:
标签: performance jmeter performance-testing dynatrace
在左侧,您可以获得有关不同内存空间、它们有多大以及该空间中是否存在 GC 的信息。
基本上,如果一个对象在一个空间中的垃圾收集中幸存下来,它就会被提升到下一代。您还拥有用于较大文件的大型对象堆。
在左侧,您有不同的 CLR 指标。一些基础知识,例如它当前处理的事务数、线程数和使用的 CPU。
GC Suspension time 显示在 GC 中花费了多少时间,因此与清理内存而不是“实际工作”有关。如果您有 GC 暂停,例如30s of a minute interval 这意味着 CLR 清理内存的时间有一半。该值不应始终超过 15%。
【讨论】: