runq是一项描述操作系统性能、稳定性的重要指标,它描述了线程从进入就绪态到运行态的等待时间。
CPU runqueue 是一个表示等待 CPU 时间的概念。它是一个系统的活动队列,用于存储正在等待 CPU 资源的进程。
当一个进程请求 CPU 资源时,它会被添加到 runqueue,等待 CPU 分配时间片。当 CPU 时间片分配给进程时,该进程会从 runqueue 中移除。
runqueue 时间是指进程在 runqueue 中等待 CPU 时间的长度。 如果 runqueue 时间过长,则意味着 CPU 资源紧张,无法及时处理所有请求。
通过runqlat,比较在高负荷cpu下以及idle状态的cpu它们的runq对比