sshfs - 負荷を表示してボトルネックを見つける方法

sshfs - 負荷を表示してボトルネックを見つける方法

リモートサーバーから sshfs でマウントされた 2 つのディレクトリを取得しました。これらのディレクトリがアプリの速度低下の原因になっていると思われます (アプリは多くの I/O 操作をこの処理で生成します)。HDD のボトルネックを診断するために fdisk/iostat/iotop を使用できますが、sshfs マウントはこのツールでは表示されません。この情報はどこで確認できますか? マウントされたディレクトリ

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

答え1

アプリケーションを自分で実行できる場合 (再起動するなど)、strace を試すことができます。

strace -f ./myslowapplication

そして、何を読み取り(3)または書き込み(3)しようとしているか、どこで待機に時間がかかっているかを確認します。これが役立つことを願っています。

関連情報