如果 iostat 显示 100% 忙等待但 CPU 完全空闲,这意味着什么?我的应用程序运行了一段时间,然后定期进入此状态大约 10-20 秒。
它是 solaris 10 上的事务处理 C++ 应用程序。
IO stat output:
extended device statistics cpu
device r/s w/s kr/s kw/s wait actv svc_t %w %b us sy wt id
c0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0 0 0 0 100
sd1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
sd2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
sd3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0 …
Run Code Online (Sandbox Code Playgroud)