程序运行时分析中“冷点”与“热点”的定义是什么?

问题描述 投票:0回答:2

[在https://discourse.ubuntu.com上的博文中,解释了Gnome-Shell的性能弱点是由-不是明显可检测到的“热点”引起的,而是由“ 冷点”引起的:]

“在Gnome-Shell的情况下,最近最大的性能问题根本不是热点。它们更好地表现为cold spot,它处于空闲状态而不是平滑地更新屏幕。 [冷点仅当您查看程序的实时使用时才明显,而不是消耗的CPU或GPU时间。“]引用自https://discourse.ubuntu.com/t/boosting-the-real-time-performance-of-gnome-shell-3-34-in-ubuntu-19-10/13095

由于我从未听说过这样的“ [冷点

”,所以我现在想知道,在程序性能分析中是否有关于“冷点”的更详细的定义。

[在https://discourse.ubuntu.com上的博客中,Gnome-Shell的性能弱点被解释为不是由明显可检测到的“热点”引起的,而是由“冷点”引起的。 。

performance real-time analysis hotspot single-threaded
2个回答
1
投票
博客文章说性能问题并不是由“热点”(经常执行的代码)引起的。这是因为问题主要是“根本不占用CPU时间的东西”(例如,错误估算了更新屏幕之前要等待的时间),这与“冷点”(很少执行的代码)不同),但比“热点”更接近“冷点”。

0
投票
cold spot
© www.soinside.com 2019 - 2024. All rights reserved.