Benchmarking fio基准测试工具如何执行顺序磁盘读取?
我使用fio测试磁盘的读/写带宽 即使对于顺序读取测试,我也可以让它运行多个线程 在顺序读取测试上运行多个线程意味着什么Benchmarking fio基准测试工具如何执行顺序磁盘读取?,benchmarking,disk,Benchmarking,Disk,我使用fio测试磁盘的读/写带宽 即使对于顺序读取测试,我也可以让它运行多个线程 在顺序读取测试上运行多个线程意味着什么 它是否执行多个顺序读取?(为每个线程分配了一个文件偏移量,以便从中开始顺序扫描) 多个线程是否共享一个文件偏移量?(每个线程使用多个线程共享的单个文件偏移量调用顺序读取) 我试图阅读fio的开源代码,但我真的搞不懂 有人能给我一个主意吗?很遗憾,你的问题中没有包含作业文件,也没有说明你在哪个平台上运行。这里有一个答案: 是的,它可以执行多个顺序读取,但是即使使用一个线程
- 它是否执行多个顺序读取?(为每个线程分配了一个文件偏移量,以便从中开始顺序扫描)
- 多个线程是否共享一个文件偏移量?(每个线程使用多个线程共享的单个文件偏移量调用顺序读取)
有人能给我一个主意吗?很遗憾,你的问题中没有包含作业文件,也没有说明你在哪个平台上运行。这里有一个答案:
- 是的,它可以执行多个顺序读取,但是即使使用一个线程,它也不必这样做吗
- 没有,每个线程都有自己的偏移量,但除非您使用,否则它们都将在同一“区域”内工作