Nfsmount on macos extremely slow

What is the problem you are having with rclone?

Reading files from cloud drive mounted using nfsmount is extremely slow (~25kB/s). Reading the same file using copy works normally (~50MB/s). Nfsmount was working fine before updating rclone from 1.69.2 and macos from 15.4. I tried downgrading rclone to 1.69.2, but that didn’t make a difference, so it seems it’s either something to do with the macos update or something else changed in the past few months.

Run the command 'rclone version' and share the full output of the command.

rclone v1.70.3

  • os/version: darwin 15.6 (64 bit)
  • os/kernel: 24.6.0 (arm64)
  • os/type: darwin
  • os/arch: arm64 (ARMv8 compatible)
  • go/version: go1.24.5
  • go/linking: dynamic
  • go/tags: none

Which cloud storage system are you using? (eg Google Drive)

Google Drive with crypt

The command you were trying to run (eg rclone copy /tmp remote:tmp)

rclone nfsmount cdrive: /Users/uumas/cdrive/

rsync -P /Users/uumas/cdrive/media/series/Orange\ Is\ the\ New\ Black/Season\ 5/Orange\ Is\ the\ New\ Black\ -\ S05E08\ -\ Tied\ to\ the\ Tracks\ Bluray-1080p\ Remux.mkv Downloads/test.mkv

dd if=cdrive/media/series/Orange\ Is\ the\ New\ Black/Season\ 5/Orange\ Is\ the\ New\ Black\ -\ S05E12\ -\ Tattoo\ You\ Bluray-1080p\ Remux.mkv of=/dev/null status=progress bs=64

Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.

[cdrive]
type = crypt
remote = lgdrive:backups
password = XXX
password2 = XXX

[lgdrive]
type = drive
client_id = XXX
client_secret = XXX
scope = drive
acknowledge_abuse = true
token = XXX
team_drive = 

A log from the command that you were trying to run with the -vv flag

https://p.kapsi.fi/?792d135d83d98cee#BEpxzWhxvcTAjse4nDd5JgB4KTe1Ec6UKbuqd979hm2T

I let both rsync and dd run for a few seconds on different files

Hard to tell what is causing it but in my experience nfsmount has been always a bit problematic on macOS - see this still open issue for example.

I can confirm speed issue you noticed. Using the latest rclone and macOS:

$ rclone nfsmount drive-crypt: ~/Temp/mount

$ dd if=mount/Films/test.mp4 of=/dev/null status=progress
229888 bytes (230 kB, 225 KiB) transferred 8.173s, 28 kB/s



$ rclone mount drive-crypt: ~/Temp/mount

$ dd if=mount/Films/test.mp4 of=/dev/null status=progress
184143872 bytes (184 MB, 176 MiB) transferred 6.001s, 31 MB/s


FYI. I use fuse-t for mount so no kext nonsense needed and this is mount method I would recommend at the moment on macOS.

I think it is definitely a bug in nfsmount.

Would you mind to create an issue on github so it is not forgotten?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.