(TL; DR)在NVME SSD(Intel p3600以及Avant)上,如果我在磁盘的一小部分而不是整个磁盘上发出随机读取,我会看到IOPS降低。
在阅读相同的偏移量时……
当然它与记忆的结构有关。在内部,该驱动器由许多存储器芯片构成,并且可以在内部具有多个存储器总线。如果您在小范围内发出请求,则所有请求将解析为单个或几个芯片,并且必须排队。如果您访问整个设备,则多个请求跨越许多内部芯片和总线,并且可以异步运行,从而提供更高的吞吐量。