【问题标题】:Application bottlenecks testing software应用程序瓶颈测试软件
【发布时间】:2020-05-29 04:18:05
【问题描述】:

对于任何通用软件应用程序,是否有识别性能瓶颈的方法?没有可用的源代码。考虑现成的软件。无论是游戏、深度学习、CPU 计算、编码等。你能识别出限制应用程序的硬件吗?可能是 CPU、GPU、RAM 速度、RAM 内存限制导致交换、硬盘读取速度、网络等。

【问题讨论】:

  • 是的,使用硬件性能计数器以及内核 CPU 和磁盘 I/O 利用率统计信息对其进行分析,以查看其饱和的资源。

标签: profiling performance-testing benchmarking


【解决方案1】:

在 Linux 上使用 perf 实用程序。该链接提供了很好的示例来衡量应用程序的许多性能相关参数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多