sshfs: cómo ver la carga y encontrar cuellos de botella

sshfs: cómo ver la carga y encontrar cuellos de botella

Obtuve 2 directorios montados por sshfs del servidor de eliminación. Y sospecho que eso hace que mi aplicación sea muy lenta (la aplicación genera muchas operaciones de E/S en esto). Puedo usar fdisk/iostat/iotop para diagnosticar cuellos de botella en discos duros, pero los montajes sshfs no se muestran en estas herramientas. ¿Dónde puedo encontrar esta información? Directorios montados por

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

Respuesta1

Si puede ejecutar su aplicación usted mismo (por ejemplo, reiniciarla), puede intentar con strace:

strace -f ./myslowapplication

y ver qué intenta leer(3) o escribir(3) y dónde pasa el tiempo esperando. Espero que esto ayude.

información relacionada