November 8, 20214 yr I've ran into an issue where User Shares are running extremely slowly after upgrading from 6.3.1 to 6.9.1. I'm running two cache disks. I have a user share setup to use the cache disks. If I copy many small files to the user share the transfer rate is less than 2MB/s. If I write directly to the cache drives via the disk share then the transfer rate saturates my gigabit network and runs about 110MB/s (~980Mbps). I downgraded Unraid and the speeds went back to normal. Just as a sanity check I upgraded to 6.9.1 again and the same thing happens so I was forced to downgrade again. Is anyone else experiencing this issue or does anyone have any idea what might be going on here?
November 8, 20214 yr Community Expert Duplicate the issue then without rebooting attach your Diagnostics to your NEXT post in this thread
November 8, 20214 yr Author I upgraded to 6.9.2 and duplicated the problem. Diagnostics are attached. I did another copy of a 10GB (5,929 files) folder to a user share. The copy took more than 20 minutes after the upgrade. Before the upgrade the copy took 55 seconds. If I transfer the same folder as one file (7-Zip compressed as store), the file appears to transfer normally. nas-diagnostics-20211108-0949.zip
November 8, 20214 yr Community Expert User shares performance with small files has noticeable decreased with each new release, I posted a comparison about that somewhere but can't find it right now, since you've gone from v6.3 directly to v6.9 I would expect it to be more noticeable.
November 8, 20214 yr Author I've noticed others talking about it as well but none of them mentioned this kind of performance loss so I figured I'd ask about it. A lot of posts I was reading was saying to use disk shares instead. Unfortunately that's not a great solution even though you do get full speed. You either have to write to the array directly and suffer from parity speed penalty or write to the cache but the mover doesn't know where to move the file. I think it's kind of strange that the performance loss would be that large (over 20x loss). Do we know if there are any fixes in the works? For now my only solution is to fall back to using v6.3.
November 10, 20214 yr Community Expert On 11/8/2021 at 4:43 PM, zuppers said: write to the cache but the mover doesn't know where to move the file. You can still write to cache using the correct share so that the mover will still work, just use a disk path, e.g: /mnt/cache/share instead of /mnt/share On 11/8/2021 at 4:43 PM, zuppers said: I think it's kind of strange that the performance loss would be that large (over 20x loss). I found the post I was looking for: https://forums.unraid.net/bug-reports/prereleases/unraid-os-version-690-beta30-available-r1076/?do=findComment&comment=11014 From v6.7 to v6.9 it got 5x slower, so from 6.3 to 6.9 I expect a much higher loss.
November 10, 20214 yr Community Expert 2 hours ago, JorgeB said: /mnt/cache/share instead of /mnt/user/share FTFY
November 11, 20214 yr Community Expert 10 hours ago, trurl said: FTFY Thanks, I was also thinking of SMB access, in that case you use \\tower\cache\share instead of \\tower\share (disk shares must be enable).
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.