Advertisement
Guest User

Untitled

a guest
Apr 1st, 2020
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. ============
  2. bench-fio.sh
  3. ============
  4. #!/bin/sh
  5.  
  6. for BLOCKSIZE in 4k; do
  7. for IODEPTH in 4 16; do
  8. IODEPTH=${IODEPTH} BLOCKSIZE=${BLOCKSIZE} fio bench.fio --output=bench-${BLOCKSIZE}-IOD${IODEPTH}.txt
  9. done
  10. done
  11.  
  12. =========
  13. bench.fio
  14. =========
  15. [global]
  16. ioengine=libaio
  17. bs=${BLOCKSIZE}
  18. iodepth=${IODEPTH}
  19. #filename=/dev/pve/lvol1
  20. filename=/dev/zvol/tpool1/fio
  21. refill_buffers
  22. randrepeat=0
  23. fallocate=none
  24. size=1G
  25.  
  26. [seqread]
  27. stonewall
  28. runtime=60
  29. name=seqRead
  30. rw=read
  31. numjobs=1
  32.  
  33. [seqwrite]
  34. stonewall
  35. runtime=60
  36. name=seqWrite
  37. rw=write
  38. numjobs=1
  39.  
  40. [seqwrite-sync]
  41. stonewall
  42. runtime=60
  43. name=seqWrite/sync
  44. rw=write
  45. numjobs=1
  46. fsync=1
  47.  
  48. [randread]
  49. stonewall
  50. runtime=60
  51. name=randRead
  52. rw=randread
  53. numjobs=1
  54.  
  55. [randwrite]
  56. stonewall
  57. runtime=60
  58. name=randWrite
  59. rw=randwrite
  60. numjobs=1
  61.  
  62. [randwrite-sync]
  63. stonewall
  64. runtime=60
  65. name=randWrite/sync
  66. rw=randwrite
  67. numjobs=1
  68. fsync=1
  69.  
  70. [randrw]
  71. stonewall
  72. runtime=60
  73. name=randReadWrite
  74. rw=randrw
  75. numjobs=1
  76. fsync=0
  77.  
  78. [randrw-sync]
  79. stonewall
  80. runtime=60
  81. name=randReadWrite/sync
  82. rw=randrw
  83. numjobs=1
  84. fsync=1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement