IOPS表示“每秒的输入/输出操作”,IOPS是一个度量存储设备或存储网络性能的指标。IOPS值表示一个设备或一组设备在一秒内可以执行多少个不同的输入或输出操作,它可以与其他指标(如延迟和吞吐量)一起用于度量总体性能。
IOPS值通常与“总IOPS”同义,后者包括读和写操作的混合。但是,也可以测量更具体的值,比如循序读取IOPS、循序写入IOPS、随机读取IOPS和随机写入IOPS。更高的值意味着一个设备每秒可以处理更多的操作,例如,当从另一个驱动器复制大量文件时,高循序写入IOPS值将很有帮助。
SSD的IOPS值明显高于HDD,由于SSD没有在驱动器上移动的物理驱动器头,因此每秒的读写操作是普通硬盘的1,000多倍。例如,一个转速为7200 RPM的硬盘驱动器的IOPS值可能是90。而SSD的IOPS值可能超过100,000,一些高端闪存驱动器的IOPS测量值超过100万。
虽然IOPS在测量硬盘性能时很重要,但是大多数实际情况并不需要超过每秒1000个输入/输出。因此,IOPS很少被视为SSD性能的重要指标,延迟和吞吐量是影响SSD速度的主要因素,而存储容量和持久性(寿命)也很重要。