sshfs - So zeigen Sie die Auslastung an und finden Engpässe

sshfs - So zeigen Sie die Auslastung an und finden Engpässe

Ich habe 2 Verzeichnisse, die per SSHFS vom Remote-Server gemountet wurden. Und ich vermute, dass diese meine App so langsam machen (die App generiert dabei viele E/A-Operationen). Ich kann fdisk/iostat/iotop zur Diagnose von HDD-Engpässen verwenden, aber SSHFS-Mounts werden in diesen Tools nicht angezeigt. Wo finde ich diese Informationen? Verzeichnisse, die per SSHFS gemountet wurden

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

Antwort1

Wenn Sie Ihre Anwendung selbst ausführen können (z. B. neu starten), können Sie es mit strace versuchen:

strace -f ./myslowapplication

und sehen Sie, was es zu lesen (3) oder zu schreiben (3) versucht und wo es Wartezeiten verbringt. Ich hoffe, das hilft.

verwandte Informationen