![分析启动到桌面的 I/O 使用情况](https://linux22.com/image/893444/%E5%88%86%E6%9E%90%E5%90%AF%E5%8A%A8%E5%88%B0%E6%A1%8C%E9%9D%A2%E7%9A%84%20I%2FO%20%E4%BD%BF%E7%94%A8%E6%83%85%E5%86%B5.png)
登录 Unity 桌面后,几分钟内我都感觉性能缓慢,所有迹象都表明 I/O 瓶颈是罪魁祸首。桌面几乎无法使用(例如,gnome-settings-daemon
无法提前启动,鼠标不可见,热键不起作用,所有程序都需要很长时间才能稳定下来,I/O 使用率(如 所示iotop
)降至空闲水平)。
在这种情况下,我想收集有关哪些进程使用最多 I/O 以及何时使用的精确数据。交互式工具可以给我一些线索,但找到一个可以显示从启动到可用桌面按进程进行的总 I/O 活动的工具会更有帮助。欢迎任何指点!
登录 Unity 桌面后,几分钟内我都感觉性能缓慢,所有迹象都表明 I/O 瓶颈是罪魁祸首。桌面几乎无法使用(例如,gnome-settings-daemon
无法提前启动,鼠标不可见,热键不起作用,所有程序都需要很长时间才能稳定下来,I/O 使用率(如 所示iotop
)降至空闲水平)。
在这种情况下,我想收集有关哪些进程使用最多 I/O 以及何时使用的精确数据。交互式工具可以给我一些线索,但找到一个可以显示从启动到可用桌面按进程进行的总 I/O 活动的工具会更有帮助。欢迎任何指点!