|
|
1
2
你说“你当然在看排他性”。看看包容性统计。除了最简单的程序或算法外,几乎所有的时间都花在子程序和函数上,所以如果您遇到性能问题,很可能是由您不知道的调用组成的,这些调用占用了大量的时间。 我所依赖的方法 is this . 假设您试图找出可以解决的问题,使代码更快,它会找到它,而不是浪费时间,用高精度的统计数据来处理那些没有问题的事情。 |
|
|
2
1
没有虫子。采样不能告诉你每次通话花费了多少时间。探查器只是计算计时器在该特定函数中结束的次数。由于setfont不是经常调用的,所以在该函数中不会有太多的点击量,并且会让人觉得该函数并不耗时。 另一方面,当运行检测时,探查器计算每个调用,并测量每个函数的执行时间。这就是为什么您可以获得有关函数CPU消耗的准确信息。 在检查检测结果时,您必须始终查看调用的数量。因为setfont的API更少,所以它是独占的还是包含的并不重要。唯一重要的是它的整体时间和通话频率。 |
|
AstralHex · 矩阵乘法代码工作不正常 1 年前 |
|
|
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 1 年前 |
|
|
Die4Toast · 递归调用成员箭头运算符-> 1 年前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 1 年前 |