Start robocopy \\tower\Music\randomfiles\ C:\randomfiles\ /E /ZB /R:10 /W:5 /TBD /IS /IT /NP /MT:128 While the download is running you open in Windows the command line (cmd) and execute the following (replace "tower" against your servers name and "Music" against your sharename): Now you use your Windows Client to download the file "20GB.bin" through the Windows Explorer. Then you create a single 10GB file on the cache (again replace "Music"):ĭd if=/dev/urandom iflag=fullblock of=/mnt/cache/Music/20GB.bin bs=1GiB count=20 At first you need to create many random files on your servers cache (replace the two "Music" with one of your share names):ĭd status=none if=/dev/urandom of=/mnt/cache/Music/randomfiles/$( printf d "$n" ).bin bs=1 count=$(( RANDOM 1024 )) I would be nice if we could test my theory. Since I have this CPU I'm able to max out 10G and have much better SMB performance. Since a few days I'm using the i3-8100 and with its 6152 passmark points its weaker than yours, but as it has only 4 cores/threads its core performance is guaranteed at ≈ 1538 points. If its using 8 different thread, one has only ≈ 891 passmark points. As your CPU uses hyperthreading I'm not sure if the shfs process is able to use the maximum of a single core or splits the load. You are using the E3-1270 v3 and it reaches 7131 passmark points. This process is single-threaded and by that limited through the performance of a single cpu core/thread. Unraid uses a "layer" for all user shares with the process "shfs". I guess its the same thing that causes different transfers speeds for different unraid users with 10G connections.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |