Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Slow speed 10GbE

Featured Replies

Hello Unraid-Community!

 

I have recently upgraded my motherboard, CPU and RAM and I have noticed that the cache write speed over 10 GbE is slower than it used to be.

Old hardware: write 500-550mbs / read 600-650mbs

New hardware: write 300mbs / read 600mbs

 

I have tried to find a solution, but no luck so far.

 

Really appreciate if anyone could look into my diagnostics, to help me find a solution.

unraid-diagnostics-20241102-0108.zip

Edited by parazit

  • Community Expert

Start by running a single stream iperf test in both directions.

  • Author

Hi,

I did the iperf test and these are the results.

Mac to Unraid.png

Unraid to Mac.png

 

Also what I see is that are writes and reads every 5-10 seconds to the cache disk. Is that a normal behaviour?

Edited by parazit

  • Community Expert

The iperf speeds look right.

Cache drive activity is normal.

  • Author

thank you for your answer.

 

Yes, the speeds look good but I still think there is something wrong. Before I changed hardware the speeds were better. When I was testing the speed using blackmagic disk speed test, I go following results.

Old hardware: write 500-550mbs / read 600-650mbs

New hardware: write 300mbs / read 600mbs

  • Community Expert

Something like that is tough to nail down.  My guess is something about your new HW.  Maybe the memory or could be individual core speed of the CPU.  Was your nvme connected directly to CPU on previous config and now shared thru a MB chipset?  Probably more possible explanations along that line.

I do not think unraid would harbor old drivers causing an issue within itself.  Could fire up a trial USB and test.  If that's faster, you could have your answer.

  • Community Expert
On 11/2/2024 at 12:09 AM, parazit said:

500-550mbs / read 600-650mbs

This seems too good for a SATA pool, the current results seem more normal, post a screenshot from the Windows explorer transfer graph from a large file transfer.

  • Author

Well that's weird, but if that's normal, I won't do any more tests, because I want to upgrade the SATA SSDs anyway. I will get 2x SN770 tomorrow and post the results.

Would you recommend btrfs or zfs for a cache pool?

 

Here is the screenshot of a 1gb file.

Screenshot.png

  • Community Expert

For multidevice pools recommend zfs over btrfs, it's better a recovering from a dropped device for example.

 

Regarding the speed, looks OK to me for the existing pool, but it may be a little faster with disk hares (or exclusive shares)

  • Author

I have swapped the SATA SSDs with 2x M.2 SN770 1TB but the result is still the same, which is very weird.

It actually doesn't matter if primary storage of a share is set to cache or not - the speeds are almost equal.

Any ideas, what the bottleneck could be?

  • Author

Yes, all test that I have done so far were with a disk share. I am using blackmagic disk speed test for the tests.

 

Edit: Sorry, I thought I was using a disk share but it was a user share. So I have did a test by writing and reading directly into the cache drive and the result is way better

write: 500mbs

read: 800-950mbs

Edited by parazit

  • Community Expert

That's better, if your use case allows it, try using exclusive/disk shares whenever possible, in a future kernel with FUSE passthrough support, the performance penalty with user shares will hopefully be much smaller.

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.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.