为了测试安装在我的TrueNAS系统中的2.5英寸SATA3旋转硬盘驱动器(一些旧的希捷硬盘)的写入速度,我使用了dd if=/dev/zero of=/mnt/pool/test.dd bs=1024 count=1m (在互联网上的几个论坛和帖子中发现了这一点)。这给了我300到350兆每秒的速度。这个年纪小的开车怎么能这么快?是否涉及缓存机制?
使用同样的技术,我测试了SATA3 3适应的Apple的编写速度。我的速度达到了每秒300到350兆字节的速度。在这种情况下,它看起来有点慢(我预计结果大约是每秒500兆字节)。在这里,我最好的猜测是适配器限制了速度。
然后,我使用这个dd命令在我的NVME SSD上写入,获得了每秒300到350 my的速度。
最后,我测试了一个RAM磁盘,最终得到了每秒750 of的不同速度。但是750 MB/s写入RAM磁盘的速度如何?听起来不对。
我想说的是dd测试方法是不够的。在TrueNAS/FreeBSD系统中,是否有更好的方法来测试zpool的IO速度?
发布于 2021-05-25 11:43:07
您可以使用fio进行测试,并执行一些benchmark.There选项来配置缓存和使用读和写指导。
https://serverfault.com/questions/1064629
复制相似问题