我今天在我的nuc9上部署了unraid 6.12.13,将3个nvme硬盘都直接放到了阵列上。
当我测试时发现,我直接使用dd写入测试会比正常慢一倍多。
如果我直接dd对应的硬盘有2.3G/s的速度,但是我用对应共享的目录会只剩下1.1G/s.
root@UNRAID:~# dd if=/dev/zero of=/mnt/disk1/docker/test bs=1M count=10000
10000+0 records in
10000+0 records out
10485760000 bytes (10 GB, 9.8 GiB) copied, 4.60754 s, 2.3 GB/s
root@UNRAID:~# dd if=/dev/zero of=/mnt/disk1/docker/test bs=1M count=10000
10000+0 records in
10000+0 records out
10485760000 bytes (10 GB, 9.8 GiB) copied, 4.60267 s, 2.3 GB/s
root@UNRAID:~# dd if=/dev/zero of=/mnt/user/docker/test bs=1M count=10000
10000+0 records in
10000+0 records out
10485760000 bytes (10 GB, 9.8 GiB) copied, 9.96715 s, 1.1 GB/s
root@UNRAID:~# dd if=/dev/zero of=/mnt/user/docker/test bs=1M count=10000
10000+0 records in
10000+0 records out
10485760000 bytes (10 GB, 9.8 GiB) copied, 10.008 s, 1.0 GB/s
我的docker这个目录的共享设置,分配方式是high-water,拆分级别只拆分顶层目录,磁盘选什么都没有,限制一个和多个速度都一样。