Iozone的logging尺寸和真实的目的

我对Iozonelogging大小感到困惑。 我的问题是:

  • 如何找出我的应用程序使用的logging大小?
  • 什么是Iozonelogging大小和文件系统Block Size之间的相关性?
  • 我怎样才能调整我的文件系统(ext4)受益于特定的logging大小?

谢谢!

我认为IOzone这个词的logging大小与avgrq-sz相似

avgrq-sz:发给设备的请求的平均大小(以512字节扇区计算)。

如何找出我的应用程序使用的logging大小?

$ iostat -x / dev / sdc

设备:rrqm / s wrqm / sr / sw / s rsec / s wsec / s avgrq-sz avgqu-sz await svctm%util sdc 1.96 1.68 1.33 0.54 274.67 273.13 293.56 0.02 8.61 0.90 0.17

什么是Iozonelogging大小和文件系统块大小之间的相关性?

我认为,在确定块大小的时候,确保它是logging大小的1 / n

我怎样才能调整我的文件系统(ext4)受益于特定的logging大小?

同上。

就文件系统性能而言,如果使用RAID,则需要考虑另一个因素。 这是RAID设备的块大小

块大小= avgrq-sz /数据磁盘的数量