固态硬盘,IOPS是什么意思啊.怎么设置啊

固态硬盘,IOPS是什么意思啊.怎么设置啊,第1张

固态硬盘中的IOPS即每秒进行读写(I/O)操作的次数。IOPS越高表示硬盘读(写)数据越快。IOPS不能设置,是出厂就已经定了的。

IOPS是一个用于计算机存储设备(如硬盘(HDD)、固态硬盘(SSD)或存储区域网络(SAN))性能测试的量测方式,可以视为是每秒的读写次数。和其他性能测试一样,存储设备制造商提出的IOPS不保证就是实际应用下的性能。

扩展资料

硬盘的IOPS值一般从几十到几百(大多在100-200区间),所以对硬盘而言,IOPS值是个不经常提到的值,因为几乎不值一提。IOPS值现在主要作为SSD固态盘的一个重要参数指标,一般一个普通的SSD,都很容易达到几千,专业些的产品可以达到几万。

IOPS最常量测的性能特性是随机存取及循序访问时的IOPS。循序访问是访问存储设备中相邻位置的数据,一般和较大的数据区块访问有关,例如128KB,随机存取是访问存储设备中非相邻位置的数据.一般访问的数据区块比较少,例如4KB。

参考资料来源:百度百科-IOPS

SSD重要的参数:

1、主控

主控芯片是固态硬盘的大脑,其作用一是合理调配数据在各个闪存芯片上的负荷,二则是承担了整个数据中转,连接闪存芯片和外部SATA接口。

不同的主控之间能力相差非常大,在数据处理 能力,算法,对闪存芯片的读取写入控制上会有非常大的不同,直接会导致固态硬盘产品在性能上差距高达数十倍。目前主流的主控有:Intel主控、andForce主控、Marvell主控、三星主控等。

2、闪存颗粒:

闪存颗粒分为SLC、MLC、TLC三种,SLC的性能最好同时寿命也最长,但是价格也是最贵的。而这三者性能好坏与其储存电压信号的复杂程度密不可分。

TLC的电压组合由3位二进制构成,即有 2的3次方,共8种组合,而MLC的电压组合是由2位2进制构成,即有2的2次方共4种组合,这两者一比较,我们不难看出由于TLC需要更精确的控制电压,那么写入数据当然也会花费更多的时间。

同样的,由于 需要识别8种信号,而MLC只需要识别4种,所以TLC会花更多时间来读取数据。

但是和SLC比起来,MLC就被完爆了,因为SLC的电压组合只有1和0两种,与MLC的4种电压组合比起来,SLC会花费更少的时间来识 别信号,同时对电压控制的要求变低:上电就是1,断电就是0,这也就解释了SLC的性能为何最好。

最大IOPS的理论计算方法:

IOPS = 1000 ms/ (寻道时间 + 旋转延迟)。可以忽略数据传输时间。

7200 rpm的磁盘IOPS = 1000 / (9 + 4.17) = 76 IOPS;

10000 rpm的磁盘IOPS = 1000 / (6+ 3) = 111 IOPS;

15000 rpm的磁盘IOPS = 1000 / (4 + 2) = 166 IOPS。

扩展资料

IOPS指标对性能的影响:

IOPS是指单位时间内系统能处理的I/O请求数量,一般以每秒处理的I/O请求数量为单位,I/O请求通常为读或写数据操作请求。随机读写频繁的应用,如OLTP(OnlineTransaction Processing),IOPS是关键衡量指标。

另一个重要指标是数据吞吐量(Throughput),指单位时间内可以成功传输的数据数量。对于大量顺序读写的应用,如VOD(Video On Demand),则更关注吞吐量指标。

传统磁盘本质上一种机械装置,如FC, SAS, SATA磁盘,转速通常为5400/7200/10K/15K rpm不等。影响磁盘的关键因素是磁盘服务时间,即磁盘完成一个I/O请求所花费的时间,它由寻道时间、旋转延迟和数据传输时间三部分构成。

通常情况下,IOPS可细分为如下几个指标:

Toatal IOPS:混合读写和顺序随机I/O负载情况下的磁盘IOPS,这个与实际I/O情况最为相符,大多数应用关注此指标。

Random Read IOPS:100%随机读负载情况下的IOPS。

Random WriteIOPS:100%随机写负载情况下的IOPS。

Sequential ReadIOPS:100%顺序负载读情况下的IOPS。

Sequential WriteIOPS:100%顺序写负载情况下的IOPS。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/70189.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-01
下一篇2023-03-01

发表评论

登录后才能评论

评论列表(0条)

    保存