Sprandom w/ FIO Q&A #1990
Replies: 9 comments 10 replies
|
Is there more info on setting an optimal |
|
Q:What is the definition of OP? |
|
Q: How accurate does the |
|
Q: We had a 30TB drive and used the following FIO script to run the test, it took about 60hrs to finish 1 drive write, is that right? Based on your presentation, the precondition should be done within several hours. What could be the issue? Do we have to use the exact OP setting? if OP is is a couple of % more or less, does this still work? FIO: 3.41 Here is the FIO script: [global] |
|
We tried the SPRANDOM FIO with different OP settings, we still feel that the pattern written to the medium is not fully randomized. I wonder whether it only works for SanDisk's OP partition architecture. Do you know any other companies are able to be successful with the SPRANDOM FIO? |
|
Sometimes we don't know the exactly OP rate(--spr_op), if we set a approximated --spr_op value(for example we know a drive OP rate is 19.5%, we intentionally set --spr_op value is 1.20), so the test result still meaningful, right? |
|
When setting up a fio jobfile to use sprandom preconditioning, what is the iodepth and numjobs that should be used? Why is it recommended to do a short random write workload after the sprandom preconditioning, shouldn't the drop to steady state numbers occur during the sprandom preconditioning and not following it after? How long should this short random write be before you measure steady state? Should the block size and rw values be set appropriately based off of the workload you are trying to precondition for? For example, if I want to do a 1M sequential workload, should I pass the bs=1M, with rw=write? Or if I were to do a 16k random workload, I would use bs=16k with rw=randwrite? |
|
@steven-sprouse-sndk @tomas-winkler-sndk Currently SPRandom is constrained to work only with power of 2 block sizes.
The only location where I found this requirement was used was in calculating the device physical size. I can think of no reason why the general SPRandom approach should not work with block sizes that are not a power of 2. Do you agree? We have users interested in running SPRandom on devices formatted in extended LBA DIF mode with 520-byte or 4160-byte sectors. |
|
I encountered the following issues while testing with SPRandom. Could you please help me with them? Thank you! 1:When filling the disk using the SPRandom algorithm, is it normal for the disk speed not to drop at all during the process? fio result:WRITE: bw=465MiB/s (488MB/s), 465MiB/s-465MiB/s (488MB/s-488MB/s), io=3827GiB (4109GB), run=8425899-8425899msec. FIO: 3.42 [global] [sprandom] |
Uh oh!
There was an error while loading. Please reload this page.
Creating this area for Sprandom related questions.
All reactions