Slow read speeds from the array


Recommended Posts

From your last diagnostics, it show you haven't turn-on turbo write ( md write = auto ), so local disk to disk copy will be slow, if copying was on same disk will much much slow.

 

As mention before, read performance usually was good and easy achieved, I usually use parity check to verify any low-end bottleneck in local first.

 

For example, a Intel J1800 system ( low end 2 core ) with 8 disk reading in same time (party check), the total speed was ~776MB/s and each disk not more then 100MB/s. Bottleneck wasn't CPU nor disks, it is system IO bus bandwidth issue.

 

123.png.3965ae72a4a9c94989f08bb3258a63b0.png

 

If I simple read a file, i.e "cat /mnt/disk7/xxxxx > /dev/null" then expect result got and also show stable too. The memory (cache memory) full or not won't affect.

 

456.thumb.png.02e3f3568f0366a4fd5ecbc9e5af9dd7.png

Edited by Benson
Link to comment
  • Replies 51
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Thanks for the info but the issue with my system is the inconsistent read transfer rates, that I cannot explain. I think the advice I need is what and how to monitor while performing a read from the array to a Windows machine. What info should I be looking for at the time the big drops are taking place or vice versa when it rises up again to maximum gigabit speed.

Link to comment

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.