Hello. I am new to Unraid. I have a question about write speeds to different mounts. Right now I am doing some performance tests to characterize my system. My array only has 1 disk (10TB WD Red) and no parity disk. I am using an xfs encrypted filesystem. I am noticing a big difference in write speeds writing to /mnt/disk1 vs writing to /mnt/user.
When writing to /mnt/disk1 using the following command from the Unraid terminal I get speeds of 171 MB/s
root@Tower:~# dd if=/dev/zero of=/mnt/disk1/test/test1 bs=1024 count=10240000
10240000+0 records in
10240000+0 records out
10485760000 bytes (10 GB, 9.8 GiB) copied, 61.2586 s, 171 MB/s
When writing to /mnt/user using the following command from the Unraid terminal I get speeds of 52.4 MB/s
root@Tower:~# dd if=/dev/zero of=/mnt/user/test/test2 bs=1024 count=10240000
10240000+0 records in
10240000+0 records out
10485760000 bytes (10 GB, 9.8 GiB) copied, 199.97 s, 52.4 MB/s
I've run the test multiple times with the same results. I also get the same results when using reconstruct write.
I have a few questions about this.
1. Is this expected?
2. Is /mnt/user slower because it's using shfs?
3. If I want to transfer data from other Unassigned devices, can I transfer it to /mnt/disk1 or should I always go through /mnt/user?
4. When I start using a parity drive, would the parity be computed even if I write directly to /mnt/disk1?
Thanks in advance!