使用 perf 进行 CPU 分析时,发现 CPU 利用率仅为 30%,但请求延迟高。这是因为程序大部分时间在等待锁、I/O、网络和页面调入,而不是在 CPU 上运行。
使用 perf 进行 CPU 分析时,发现 CPU 利用率仅为 30%。
请求延迟高的原因是程序大部分时间在等待锁、I/O、网络和页面调入。
程序等待的时间不会在 on-CPU 火焰图中显示。
完成下面两步后,将自动完成登录并继续当前操作。