Isso não é possível em relação a sshfs
devido à maneira como implementa o sistema de arquivos.
Essencialmente, ele mapeia o lado do cliente do sistema de arquivos para uma série de transferências de arquivos sftp
. Você atualiza um arquivo localmente e sshfs
copia esse arquivo (na sua totalidade) remotamente. Veja o que a página do manual tem a dizer:
On the local computer where the SSHFS is mounted, the implementation makes use of the FUSE (Filesystem in Userspace) kernel module. The practical effect of this is that the end user can seamlessly interact with remote files being securely served over SSH just as if they were local files on his/her computer. On the remote computer the SFTP subsystem of SSH is used.
Além disso, tenha em mente que o FUSE é implementado no espaço do usuário e, portanto, está sujeito a troca. Considere o efeito em um sistema que já está trocando, onde o subsistema FUSE é chamado, mas para executá-lo precisa trocar outro processo (ou pior, trocar novamente) ...
Isso seria possível em um sistema de arquivos baseado em blocos, como o NFS, e, na verdade, isso era usado em sistemas sem disco nos anos 80/90.