sshfs - 如何查看负载并查找瓶颈

sshfs - 如何查看负载并查找瓶颈

我从远程服务器获取了 2 个由 sshfs 挂载的目录。我怀疑这些目录导致我的应用程序运行缓慢(应用程序在此生成许多 i/o 操作)。我可以使用 fdisk/iostat/iotop 来诊断 HDD 瓶颈,但 sshfs 挂载未显示在此工具中。我在哪里可以找到此信息?由 sshfs 挂载的目录

sshfs -o allow_other,IdentityFile=~/.ssh/rsa-key-file root@server:/dir/ /dir/

答案1

如果您可以自行运行应用程序(例如重新启动它),您可以尝试使用 strace:

strace -f ./myslowapplication

并查看它尝试读取(3)或写入(3)的内容以及它在哪里花费时间等待。希望这能有所帮助。

相关内容