我的系统有SSS,我想在它上运行一些基于SSS (SNIA)的基准测试。例如,对于IOPS测试,规范建议使用QD=32、TC=4和执行IO,规范如下。
Run SEQ Workload Independent Pre-conditioning - Write 2X User Capacity with 128KiB SEQ writes, writing the entire ActiveRange without LBA restrictions.我的系统有一个12 TB大小的SSD,所以我计划按以下顺序调用fio两次。
fio --iodepth=32 --bs=128 --numjobs=4 --rw=write --size=3T ... # write 4*3T=12T
fio --iodepth=32 --bs=128 --numjobs=4 --rw=write --size=3T ... # write 4*3T=12T但是,仅从第一个命令中,我就得到了fio: native_fallocate call failed: No space left on device。我认为这是意料之中的,因为还有其他一些小文件/dirs,如"lost+found“。我想,我在这里做错了什么,而且肯定有更好的方法来做这件事。有人能建议我如何参数化我的fio命令,以便按照PTS规范中的建议编写2X用户容量吗?提前谢谢。
https://unix.stackexchange.com/questions/597957
复制相似问题