IOPS

IOPS(Input/Output Operations Per Second)是一个用于电脑保存设备(如硬盘(HDD)、固态硬盘(SSD)或存储区域网络(SAN))性能测试的量测方式,可以视为是每秒的读写次数。和其他性能测试一様,保存设备制造商提出的IOPS不保证就是实际应用下的性能。
IOPS可以用应用程序来量测,例如一开始由微软开发的Iometer,像IOzone及FIO也有类似功能,IOPS主要会用在服务器,以找到最佳的保存组态。
IOPS的数值会随系统组态而有很大的不同,依测试者在测试时的控制变因而异,控制变因包括读取及写入的比例、其中循序访问及随机访问的比例及配置方式、线程数量及访问队列深度,以及数据区块的大小。其他因素也会影响IOPS的结果,例如系统设置、保存设备的驱动程序、操作系统背景运行的作业等。若在测试固态硬盘时,是否先进行预调(preconditioning)机制也会影响IOPS的结果。