rfjakob
rfjakob
Checking in the code, the one thing that is different in a reverse mount is that it is read-only (ro). Can you check if a normal mount also fails when...
Nice! Does your patch fix the problem? You will have to sign Google's CLA (Contributor License Agreement) otherwise hanwen cannot merge the patch. hanwen is employed by Google and go-fuse...
Hi, thanks for the report! I use it regularily over nfs, speeds are ok, but i will test with cifs. What are your ping times to the cifs server?
I tested with sshfs, and I added 100ms of extra latency like this: ``` tc qdisc add dev eth0 root netem delay 100ms ``` Now the ping time to my...
Ok, there is a big difference between sshfs and gocryptfs on top of sshfs when running rsync with many small files. I am testing with a new empty git repo...
PS: Make sure to compile the latest version from git. Changes from https://github.com/rfjakob/gocryptfs/issues/410 should give you a big speedup as well.
> Btw will I need to upgrade file system regularly with version upgrades? No, the file format on disk has not changed for a long time now. No action needed...
Still not very good. ``` $ gocryptfs -version gocryptfs v2.0-beta3; go-fuse v2.1.1-0.20210423170155-a90e1f463c3f; 2021-05-03 go1.15.2 linux/amd64 gocryptfs/tests $ ./sshfs-benchmark.bash nuetzlich.net working directory: /tmp/sshfs-benchmark.bash.xsm sshfs mounted: nuetzlich.net:/tmp -> sshfs.mnt gocryptfs mounted: sshfs.mnt/sshfs-benchmark.bash.QAW/gocryptfs.crypt...
If you are one Intel/AMD, there's a binary here: https://github.com/rfjakob/gocryptfs/releases/tag/v1.6.1
HOWEVER, the safe path walking should not impact streaming writes like you tested above. Something else seems to be going on here. On my machine and a Synology NAS mounted...