我目前正在使用 sshfs 连接到在 virt manager 中运行的本地虚拟机。
但是,当将此挂载文件系统与 webstorm 一起使用时(它会发出警告,外部文件更改可能很慢),运行速度会非常慢。有没有更好的方法来运行此挂载以获得我需要的性能?
我听说有一种方法可以在虚拟机中运行某种 ntfs 服务器,但不确定如何做到这一点。
答案1
我相信您的意思是“NFS”......而不是NTFS。
首先,NFS 确实更快……但也有一些缺点。与使用 sshfs 相比,安全地管理 NFS 共享要困难得多。此外,NFS 默认不加密,这会大大降低 CPU 负载。您可以通过 ssh 隧道传输 NFS 流量,并且您仍然会看到性能优于 sshfs。NFS 也是在内核空间中实现的,而 sshfs 是在用户空间中实现的。(fuse)