Rclone Mount Causing out of Memory in Unraid

Mount Script:
rclone mount -v --buffer-size 512M --max-read-ahead 1024k --drive-chunk-size 512M --fast-list --allow-other --dir-cache-time 72h gdrive-cache: /mnt/disks/gdrive-cache | tee /mnt/cache/appdata/rclone/mount.log &

Config File:
[gdrive-cache]
type = cache
remote = gdrive:
chunk_size = 20M
info_age = 3d
chunk_total_size = 75G
workers = 10
writes = true
plex_url = http://127.0.0.1:32400
plex_username = *****
plex_password = *****

syslog:
Apr 22 19:21:50 PLEXBOXX kernel: rcloneorig invoked oom-killer: gfp_mask=0x6280ca(GFP_HIGHUSER_MOVABLE|__GFP_ZERO), nodemask=(null), order=0, oom_score_adj=0
Apr 22 19:21:50 PLEXBOXX kernel: rcloneorig cpuset=/ mems_allowed=0
Apr 22 19:21:50 PLEXBOXX kernel: CPU: 2 PID: 11577 Comm: rcloneorig Tainted: G U 4.19.33-Unraid #1
Apr 22 19:21:50 PLEXBOXX kernel: Hardware name: Gigabyte Technology Co., Ltd. B250M-DS3H/B250M-DS3H-CF, BIOS F9 04/10/2018
Apr 22 19:21:50 PLEXBOXX kernel: Call Trace:
Apr 22 19:21:50 PLEXBOXX kernel: dump_stack+0x5d/0x79
Apr 22 19:21:50 PLEXBOXX kernel: dump_header+0x66/0x280
Apr 22 19:21:50 PLEXBOXX kernel: ? i915_gem_shrinker_oom+0xb5/0x131 [i915]
Apr 22 19:21:50 PLEXBOXX kernel: oom_kill_process+0x9d/0x21d
Apr 22 19:21:50 PLEXBOXX kernel: ? oom_badness+0x19/0xf1
Apr 22 19:21:50 PLEXBOXX kernel: out_of_memory+0x3c8/0x3f9
Apr 22 19:21:50 PLEXBOXX kernel: __alloc_pages_nodemask+0x8b6/0xa6a
Apr 22 19:21:50 PLEXBOXX kernel: ? try_to_wake_up+0x2a4/0x2ca
Apr 22 19:21:50 PLEXBOXX kernel: alloc_pages_vma+0x14c/0x173
Apr 22 19:21:50 PLEXBOXX kernel: __handle_mm_fault+0xa5e/0x1193
Apr 22 19:21:50 PLEXBOXX kernel: handle_mm_fault+0x158/0x1a7
Apr 22 19:21:50 PLEXBOXX kernel: __do_page_fault+0x271/0x40b
Apr 22 19:21:50 PLEXBOXX kernel: ? page_fault+0x8/0x30
Apr 22 19:21:50 PLEXBOXX kernel: page_fault+0x1e/0x30
Apr 22 19:21:50 PLEXBOXX kernel: RIP: 0033:0x45df9a
Apr 22 19:21:50 PLEXBOXX kernel: Code: 0f 6f 59 e0 f3 44 0f 6f 61 f0 c5 fe 6f 26 4c 01 de 48 29 c3 c5 fe 6f 06 c5 fe 6f 4e 20 c5 fe 6f 56 40 c5 fe 6f 5e 60 48 01 c6 fd 7f 07 c5 fd 7f 4f 20 c5 fd 7f 57 40 c5 fd 7f 5f 60 48 01 c7
Apr 22 19:21:50 PLEXBOXX kernel: RSP: 002b:000000c0000979f0 EFLAGS: 00010206
Apr 22 19:21:50 PLEXBOXX kernel: RAX: 0000000000000080 RBX: 0000000000003a6c RCX: 000000c02580e047
Apr 22 19:21:50 PLEXBOXX kernel: RDX: 000000c1829ebaec RSI: 000000c02580a5db RDI: 000000c1829ec000
Apr 22 19:21:50 PLEXBOXX kernel: RBP: 000000c000097a30 R08: 0000000000004000 R09: 000000c02580a047
Apr 22 19:21:50 PLEXBOXX kernel: R10: 000000c1829ebaec R11: 0000000000000014 R12: 0000000000004000
Apr 22 19:21:50 PLEXBOXX kernel: R13: 0000000000000017 R14: 00000000016d67d9 R15: 0000000000000000
Apr 22 19:21:50 PLEXBOXX kernel: Mem-Info:
Apr 22 19:21:50 PLEXBOXX kernel: active_anon:3492896 inactive_anon:158696 isolated_anon:0
Apr 22 19:21:50 PLEXBOXX kernel: active_file:1144 inactive_file:2991 isolated_file:0
Apr 22 19:21:50 PLEXBOXX kernel: unevictable:0 dirty:1288 writeback:0 unstable:0
Apr 22 19:21:50 PLEXBOXX kernel: slab_reclaimable:17466 slab_unreclaimable:34011
Apr 22 19:21:50 PLEXBOXX kernel: mapped:36369 shmem:1341973 pagetables:6803 bounce:0
Apr 22 19:21:50 PLEXBOXX kernel: free:49822 free_pcp:4 free_cma:0
Apr 22 19:21:50 PLEXBOXX kernel: Node 0 active_anon:13971584kB inactive_anon:634784kB active_file:4576kB inactive_file:11964kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:145476kB dirty:5152kB writeback:0kB shmem:5367892kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 2514944kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes
Apr 22 19:21:50 PLEXBOXX kernel: Node 0 DMA free:15884kB min:140kB low:172kB high:204kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15988kB managed:15884kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
Apr 22 19:21:50 PLEXBOXX kernel: lowmem_reserve[]: 0 2073 14871 14871
Apr 22 19:21:50 PLEXBOXX kernel: Node 0 DMA32 free:69932kB min:18820kB low:23524kB high:28228kB active_anon:2114292kB inactive_anon:73848kB active_file:1972kB inactive_file:6176kB unevictable:0kB writepending:4640kB present:2310332kB managed:2292940kB mlocked:0kB kernel_stack:528kB pagetables:2268kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
Apr 22 19:21:50 PLEXBOXX kernel: lowmem_reserve[]: 0 0 12798 12798
Apr 22 19:21:50 PLEXBOXX kernel: Node 0 Normal free:113472kB min:116204kB low:145252kB high:174300kB active_anon:11856264kB inactive_anon:561056kB active_file:2288kB inactive_file:4684kB unevictable:0kB writepending:512kB present:13352960kB managed:13105660kB mlocked:0kB kernel_stack:11712kB pagetables:24944kB bounce:0kB free_pcp:16kB local_pcp:0kB free_cma:0kB
Apr 22 19:21:50 PLEXBOXX kernel: lowmem_reserve[]: 0 0 0 0
Apr 22 19:21:50 PLEXBOXX kernel: Node 0 DMA: 14kB (U) 18kB (U) 216kB (U) 132kB (U) 364kB (U) 2128kB (U) 0256kB 0512kB 11024kB (U) 12048kB (U) 34096kB (M) = 15884kB
Apr 22 19:21:50 PLEXBOXX kernel: Node 0 DMA32: 601
4kB (UME) 7558kB (UME) 69816kB (UME) 44932kB (UME) 25864kB (UME) 95128kB (UME) 23256kB (UME) 5512kB (ME) 01024kB 02048kB 04096kB = 71100kB
Apr 22 19:21:50 PLEXBOXX kernel: Node 0 Normal: 6984kB (UME) 468kB (UME) 345816kB (UME) 76632kB (UME) 34364kB (UME) 66128kB (UME) 3256kB (M) 1512kB (M) 01024kB 02048kB 0*4096kB = 114680kB
Apr 22 19:21:50 PLEXBOXX kernel: 1346145 total pagecache pages
Apr 22 19:21:50 PLEXBOXX kernel: 0 pages in swap cache
Apr 22 19:21:50 PLEXBOXX kernel: Swap cache stats: add 0, delete 0, find 0/0
Apr 22 19:21:50 PLEXBOXX kernel: Free swap = 0kB
Apr 22 19:21:50 PLEXBOXX kernel: Total swap = 0kB
Apr 22 19:21:50 PLEXBOXX kernel: 3919820 pages RAM
Apr 22 19:21:50 PLEXBOXX kernel: 0 pages HighMem/MovableOnly
Apr 22 19:21:50 PLEXBOXX kernel: 66199 pages reserved
Apr 22 19:21:50 PLEXBOXX kernel: 0 pages cma reserved
Apr 22 19:21:50 PLEXBOXX kernel: Tasks state (memory values in pages):
Apr 22 19:21:50 PLEXBOXX kernel: [ pid ] uid tgid total_vm rss pgtables_bytes swapents oom_score_adj name
Apr 22 19:21:50 PLEXBOXX kernel: [ 1401] 0 1401 4114 832 61440 0 -1000 udevd
Apr 22 19:21:50 PLEXBOXX kernel: [ 1655] 0 1655 53875 600 73728 0 0 rsyslogd
Apr 22 19:21:50 PLEXBOXX kernel: [ 1754] 0 1754 2053 1119 49152 0 0 haveged
Apr 22 19:21:50 PLEXBOXX kernel: [ 1835] 0 1835 732 91 40960 0 0 dhcpcd
Apr 22 19:21:50 PLEXBOXX kernel: [ 1847] 81 1847 877 542 45056 0 0 dbus-daemon
Apr 22 19:21:50 PLEXBOXX kernel: [ 1856] 32 1856 834 513 45056 0 0 rpcbind
Apr 22 19:21:50 PLEXBOXX kernel: [ 1861] 32 1861 1817 1479 57344 0 0 rpc.statd
Apr 22 19:21:50 PLEXBOXX kernel: [ 1892] 0 1892 616 23 40960 0 0 acpid
Apr 22 19:21:50 PLEXBOXX kernel: [ 1906] 0 1906 633 439 45056 0 0 crond
Apr 22 19:21:50 PLEXBOXX kernel: [ 1910] 0 1910 630 398 45056 0 0 atd
Apr 22 19:21:50 PLEXBOXX kernel: [ 10703] 0 10703 641 448 45056 0 0 agetty
Apr 22 19:21:50 PLEXBOXX kernel: [ 10704] 0 10704 641 424 40960 0 0 agetty
Apr 22 19:21:50 PLEXBOXX kernel: [ 10705] 0 10705 641 419 40960 0 0 agetty
Apr 22 19:21:50 PLEXBOXX kernel: [ 10706] 0 10706 641 439 40960 0 0 agetty
Apr 22 19:21:50 PLEXBOXX kernel: [ 10707] 0 10707 641 474 40960 0 0 agetty
Apr 22 19:21:50 PLEXBOXX kernel: [ 10708] 0 10708 641 451 40960 0 0 agetty
Apr 22 19:21:50 PLEXBOXX kernel: [ 10716] 0 10716 2280 649 49152 0 -1000 sshd
Apr 22 19:21:50 PLEXBOXX kernel: [ 10728] 0 10728 631 391 45056 0 0 inetd
Apr 22 19:21:50 PLEXBOXX kernel: [ 10815] 0 10815 70385 638 90112 0 0 emhttpd
Apr 22 19:21:50 PLEXBOXX kernel: [ 10820] 0 10820 27648 2795 188416 0 0 php-fpm
Apr 22 19:21:50 PLEXBOXX kernel: [ 10843] 0 10843 3320 1091 61440 0 0 ttyd
Apr 22 19:21:50 PLEXBOXX kernel: [ 10846] 0 10846 37170 945 61440 0 0 nginx
Apr 22 19:21:50 PLEXBOXX kernel: [ 10847] 99 10847 37349 2090 77824 0 0 nginx
Apr 22 19:21:50 PLEXBOXX kernel: [ 10990] 0 10990 945 765 40960 0 0 diskload
Apr 22 19:21:50 PLEXBOXX kernel: [ 11431] 0 11431 36005 180 65536 0 0 shfs
Apr 22 19:21:50 PLEXBOXX kernel: [ 11444] 0 11444 357748 10406 319488 0 0 shfs
Apr 22 19:21:50 PLEXBOXX kernel: [ 11526] 0 11526 1385 126 49152 0 0 mount.ntfs
Apr 22 19:21:50 PLEXBOXX kernel: [ 11559] 0 11559 938 667 45056 0 0 rclone
Apr 22 19:21:50 PLEXBOXX kernel: [ 11560] 0 11560 613 174 40960 0 0 tee
Apr 22 19:21:50 PLEXBOXX kernel: [ 11562] 0 11562 1678770 1598583 13234176 0 0 rcloneorig
Apr 22 19:21:50 PLEXBOXX kernel: [ 11667] 0 11667 5780 1311 86016 0 0 nmbd
Apr 22 19:21:50 PLEXBOXX kernel: [ 11669] 0 11669 11195 3577 122880 0 0 smbd
Apr 22 19:21:50 PLEXBOXX kernel: [ 11672] 0 11672 10399 1316 110592 0 0 smbd-notifyd
Apr 22 19:21:50 PLEXBOXX kernel: [ 11673] 0 11673 10401 958 110592 0 0 cleanupd
Apr 22 19:21:50 PLEXBOXX kernel: [ 11675] 0 11675 7788 2366 94208 0 0 winbindd
Apr 22 19:21:50 PLEXBOXX kernel: [ 11677] 0 11677 8077 2884 94208 0 0 winbindd
Apr 22 19:21:50 PLEXBOXX kernel: [ 11748] 0 11748 186986 16850 413696 0 -500 dockerd
Apr 22 19:21:50 PLEXBOXX kernel: [ 11766] 0 11766 271399 8413 327680 0 -500 containerd
Apr 22 19:21:50 PLEXBOXX kernel: [ 12675] 0 12675 8001 2226 94208 0 0 winbindd
Apr 22 19:21:50 PLEXBOXX kernel: [ 13056] 0 13056 962 638 40960 0 0 docker_load
Apr 22 19:21:50 PLEXBOXX kernel: [ 13200] 0 13200 917 406 61440 0 -500 docker-proxy
Apr 22 19:21:50 PLEXBOXX kernel: [ 13208] 0 13208 2700 1292 77824 0 -999 containerd-shim
Apr 22 19:21:50 PLEXBOXX kernel: [ 13225] 0 13225 51 1 24576 0 0 s6-svscan
Apr 22 19:21:50 PLEXBOXX kernel: [ 13306] 0 13306 51 1 24576 0 0 s6-supervise
Apr 22 19:21:50 PLEXBOXX kernel: [ 13472] 0 13472 51 1 24576 0 0 s6-supervise
Apr 22 19:21:50 PLEXBOXX kernel: [ 13475] 99 13475 35654 24472 315392 0 0 python
Apr 22 19:21:50 PLEXBOXX kernel: [ 13582] 0 13582 2332 1179 73728 0 -999 containerd-shim
Apr 22 19:21:50 PLEXBOXX kernel: [ 13599] 0 13599 51 1 24576 0 0 s6-svscan
Apr 22 19:21:50 PLEXBOXX kernel: [ 13649] 0 13649 51 1 24576 0 0 s6-supervise
Apr 22 19:21:50 PLEXBOXX kernel: [ 13938] 0 13938 51 1 24576 0 0 s6-supervise
Apr 22 19:21:50 PLEXBOXX kernel: [ 13941] 99 13941 1063123 119530 2039808 0 0 Plex Media Serv
Apr 22 19:21:50 PLEXBOXX kernel: [ 14012] 0 14012 917 406 61440 0 -500 docker-proxy
Apr 22 19:21:50 PLEXBOXX kernel: [ 14025] 0 14025 1181 406 69632 0 -500 docker-proxy
Apr 22 19:21:50 PLEXBOXX kernel: [ 14039] 0 14039 917 406 61440 0 -500 docker-proxy
Apr 22 19:21:50 PLEXBOXX kernel: [ 14051] 0 14051 917 406 65536 0 -500 docker-proxy
Apr 22 19:21:50 PLEXBOXX kernel: [ 14065] 0 14065 917 406 61440 0 -500 docker-proxy
Apr 22 19:21:50 PLEXBOXX kernel: [ 14073] 0 14073 2348 1285 73728 0 -999 containerd-shim
Apr 22 19:21:50 PLEXBOXX kernel: [ 14090] 0 14090 575 16 45056 0 0 tini
Apr 22 19:21:50 PLEXBOXX kernel: [ 14130] 0 14130 7224 3324 94208 0 0 supervisord
Apr 22 19:21:50 PLEXBOXX kernel: [ 14332] 99 14332 444315 26929 663552 0 0 Plex Script Hos
Apr 22 19:21:50 PLEXBOXX kernel: [ 14361] 0 14361 1831 154 53248 0 0 start.sh
Apr 22 19:21:50 PLEXBOXX kernel: [ 14362] 99 14362 1829 133 49152 0 0 watchdog.sh
Apr 22 19:21:50 PLEXBOXX kernel: [ 14363] 99 14363 1798 120 53248 0 0 privoxy.sh
Apr 22 19:21:50 PLEXBOXX kernel: [ 14512] 99 14512 95207 913 278528 0 0 Plex Tuner Serv
Apr 22 19:21:50 PLEXBOXX kernel: [ 14582] 99 14582 223346 9645 438272 0 0 Plex Script Hos
Apr 22 19:21:50 PLEXBOXX kernel: [ 14585] 99 14585 329711 14194 536576 0 0 Plex Script Hos
Apr 22 19:21:50 PLEXBOXX kernel: [ 14587] 99 14587 222929 9401 421888 0 0 Plex Script Hos
Apr 22 19:21:50 PLEXBOXX kernel: [ 14589] 0 14589 5947 342 90112 0 0 openvpn
Apr 22 19:21:50 PLEXBOXX kernel: [ 14886] 99 14886 308585 26077 598016 0 0 Plex Script Hos
Apr 22 19:21:50 PLEXBOXX kernel: [ 16220] 99 16220 1435 138 45056 0 0 privoxy
Apr 22 19:21:50 PLEXBOXX kernel: [ 16306] 99 16306 449719 367196 3104768 0 0 deluged
Apr 22 19:21:50 PLEXBOXX kernel: [ 16399] 99 16399 39202 15973 233472 0 0 deluge-web
Apr 22 19:21:50 PLEXBOXX kernel: [ 26448] 0 26448 7768 1734 94208 0 0 winbindd
Apr 22 19:21:50 PLEXBOXX kernel: [ 526] 99 526 5587 208 86016 0 0 EasyAudioEncode
Apr 22 19:21:50 PLEXBOXX kernel: [ 742] 0 742 12336 4112 135168 0 0 smbd
Apr 22 19:21:50 PLEXBOXX kernel: [ 797] 0 797 11417 2778 122880 0 0 smbd
Apr 22 19:21:50 PLEXBOXX kernel: [ 30682] 1000 30682 11859 4071 126976 0 0 smbd
Apr 22 19:21:50 PLEXBOXX kernel: [ 30726] 0 30726 11540 3280 122880 0 0 smbd
Apr 22 19:21:50 PLEXBOXX kernel: [ 13307] 1000 13307 11471 2686 122880 0 0 smbd
Apr 22 19:21:50 PLEXBOXX kernel: [ 20354] 99 20354 291915 14220 499712 0 0 Plex Script Hos
Apr 22 19:21:50 PLEXBOXX kernel: [ 21487] 99 21487 222493 12531 454656 0 0 Plex Script Hos
Apr 22 19:21:50 PLEXBOXX kernel: [ 21636] 99 21636 222265 10523 454656 0 0 Plex Script Hos
Apr 22 19:21:50 PLEXBOXX kernel: [ 22597] 99 22597 223849 9155 442368 0 0 Plex Script Hos
Apr 22 19:21:50 PLEXBOXX kernel: [ 22720] 99 22720 221443 7811 417792 0 0 Plex Script Hos
Apr 22 19:21:50 PLEXBOXX kernel: [ 26187] 99 26187 96478 6780 544768 0 0 Plex Media Scan
Apr 22 19:21:50 PLEXBOXX kernel: [ 3098] 0 3098 1320 15 45056 0 0 sleep
Apr 22 19:21:50 PLEXBOXX kernel: [ 3177] 99 3177 1320 15 49152 0 0 sleep
Apr 22 19:21:50 PLEXBOXX kernel: [ 3335] 0 3335 612 174 40960 0 0 sleep
Apr 22 19:21:50 PLEXBOXX kernel: [ 3341] 0 3341 11811 7559 147456 0 0 docker
Apr 22 19:21:50 PLEXBOXX kernel: Out of memory: Kill process 11562 (rcloneorig) score 415 or sacrifice child
Apr 22 19:21:50 PLEXBOXX kernel: Killed process 11562 (rcloneorig) total-vm:6715080kB, anon-rss:6367404kB, file-rss:4kB, shmem-rss:26924kB
Apr 22 19:21:51 PLEXBOXX kernel: oom_reaper: reaped process 11562 (rcloneorig), now anon-rss:0kB, file-rss:0kB, shmem-rss:6216kB

You have buffer-size 512M so each file opened uses 512M so your config is causing the issue as you seem to be using the cache backend, which has it’s own caching so your buffer-size should really be 0M.

1 Like

That was fast! Should I remove that line altogether or should I change it to 0M because the default is not 0?

Yeah, the default is not 0 so it needs to be set.

1 Like

@Animosity022, I think I’m having a similar problem to GorOps. I actually found this thread because he posted on unraid forum commenting about his out of memory issue.

Last night my entire server crashed when streaming a 1080p remux from gdrive using emby.

Unraid for some freaking mistery, does not support MergerFS, so union it is.
This is my rclone mount settings:

rclone mount --rc --allow-other --buffer-size 512M --dir-cache-time 72h --drive-chunk-size 256M --fast-list --log-level INFO --vfs-read-chunk-size 128M secure: /mnt/user/mount_rclone/google_vfs

And this is my unionFS settings:
unionfs -o cow,allow_other,direct_io,auto_cache,sync_read /mnt/user/mount_rclone/google_vfs=RW /mnt/user/mount_unionfs/google_vfs

Can you check if I understand everything correctly?
–buffer-size 512M means the MAX total ram used by rclone will be 512mb

The time those 512MB will persist on RAM is set to 72h.

The size of “pieces” of files to be uploaded are 256mb. (I actually don’t upload to my mount, I use rclone copy for it, the only moment I can see this happening is when Emby creates those nfo files or subtitles.

–vfs-read-chunk-size 128M means when streaming, rclone will read 128M segment till it maxes out 512MB, this means 4 segments and the delimited amount of RAM is reached.

Is that correct?
I only have 4GB of ram here so I don’t have much to spend.

Doesn’t seem you read my post above?

This is how buffer-size works -> https://rclone.org/commands/rclone_mount/#file-buffering

–fast-list doesn’t do anything on a mount so it can be removed.

vfs-read-chunk-size doesn’t have anything to do with memory. It makes a request to the remote for a range of data and starts to download it via that size.

direct_io breaks a few things, but if you aren’t storing metadata on there or torrenting from it, you might be ok. I keep it off myself in my mergefs config.

@Animosity022

Thank you for your feedback, really appreciate it.

I’m trying to wrap my head around the buffer size thing and the best way to implement it because for streaming of a single file 512mb would be a good size, if a file needs transcoding it’s best to let it keep downloading to speed things up.
But if I understand this correctly it’s 512mb per file opened?

So if rclone is streaming and emby is doing something else, like updating a subtitle file, or changing a nfo file this means 512mb x2? It’s 512 multiplied by the number of files opened? It doesn’t matter the size of the file?

if I change it for 128mb and a file needs transcoding would that be process:
rclone requests file from gdrive -> receives 128mb part - unionFS access it -> sends it to Emby for transcoding -> emby transcodes and stores at a cache point like a SSD.

So it can keep transcoding and access parts of the file as it’s needed? 128mb for a 4gb would be safer compared to 512?
I have a slow connection at my second home, 50mb and a server with only 4GB.
I’m really lost on how much ram would be best to speed things up.

A amount too small would cause stutter, correct?
But google accepts 10 requests per second per API and rclone is multi threated.
This means the default size (16MB) means it can download 16mb parts per api hit if needed?

Man, I’m lost :frowning:

I’m not sure what you are trying to do with all your settings as I follow a keep it simple approach to tuning and changing anything.

Leave everything at their defaults and only change if you understand why you are changing it.

If the buffer size > file size, the amount of memory used would be just the file size.

If you are transcoding, the buffer doesn’t really matter at all as it’s transcoding the file to disk anyway and reading from that.

There isn’t any amount of tuning that can fix a slow link. If you a play bigger than your network can handle, it’s going to stutter / tell you the connection is too slow.

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