请教专业人士,ssd固态硬盘是不是越大越耐用?
答案:5 悬赏:20 手机版
解决时间 2021-03-26 11:06
- 提问者网友:心牵心
- 2021-03-25 18:56
请教专业人士,ssd固态硬盘是不是越大越耐用?
最佳答案
- 五星知识达人网友:北城痞子
- 2021-03-25 19:28
按ssd工作原理,目前都是按平均算法降低对SLC或MLC芯片的读写,如果容量越大,则芯片平均读写次数也会降低,因此大容量的ssd相对寿命就越长。
关于写入放大(WA)是闪存及SSD相关的一个极为重要的属性。由于闪存必须先擦除才能再写入的特性,在执行这些操作时,数据都会被移动超过1次。这些重复的操作不单会增加写入的数据量,还会减少闪存的寿命,更吃光闪存的可用带宽而间接影响随机写入性能。WA这个术语在2008年被Intel公司和SiliconSystems公司(于2009
年被西部数据收购)第一次提出并在公开稿件里使用。
举个最简单的例子:当要写入一个4KB的数据时,最坏的情况是一个块里已经没有干净空间了,但有无效的数据可以擦除,所以主控就把所有的数据读到缓存,擦除块,缓存里更新整个块的数据,再把新数据写回去,这个操作带来的写入放大就是:
实际写4K的数据,造成了整个块(共1024KB)的写入操作,那就是放大了256倍。同时还带来了原本只需要简单一步写入4KB的操作变成:闪存读取
(1024KB)→缓存改(4KB)→闪存擦除(1024KB)→闪存写入(1024KB),共四步操作,造成延迟大大增加,速度变慢。所以说WA是影响
SSD随机写入性能和寿命的关键因素。
以100%随机4KB来写入,目前的大多数SSD主控,在最坏的情况下WA可以达到100以上。如果是100%持续的从低LBA写入到高LBA的话,WA可以做到1,实际使用中写入放大会介于这两者之间。
用户还可以设置一定的OP来减少WA,假设你有个128G的SSD,你只分了64G
的容量使用,那最坏情况下的写入放大就能减少约3倍。
关于写入放大(WA)是闪存及SSD相关的一个极为重要的属性。由于闪存必须先擦除才能再写入的特性,在执行这些操作时,数据都会被移动超过1次。这些重复的操作不单会增加写入的数据量,还会减少闪存的寿命,更吃光闪存的可用带宽而间接影响随机写入性能。WA这个术语在2008年被Intel公司和SiliconSystems公司(于2009
年被西部数据收购)第一次提出并在公开稿件里使用。
举个最简单的例子:当要写入一个4KB的数据时,最坏的情况是一个块里已经没有干净空间了,但有无效的数据可以擦除,所以主控就把所有的数据读到缓存,擦除块,缓存里更新整个块的数据,再把新数据写回去,这个操作带来的写入放大就是:
实际写4K的数据,造成了整个块(共1024KB)的写入操作,那就是放大了256倍。同时还带来了原本只需要简单一步写入4KB的操作变成:闪存读取
(1024KB)→缓存改(4KB)→闪存擦除(1024KB)→闪存写入(1024KB),共四步操作,造成延迟大大增加,速度变慢。所以说WA是影响
SSD随机写入性能和寿命的关键因素。
以100%随机4KB来写入,目前的大多数SSD主控,在最坏的情况下WA可以达到100以上。如果是100%持续的从低LBA写入到高LBA的话,WA可以做到1,实际使用中写入放大会介于这两者之间。
用户还可以设置一定的OP来减少WA,假设你有个128G的SSD,你只分了64G
的容量使用,那最坏情况下的写入放大就能减少约3倍。
全部回答
- 1楼网友:不如潦草
- 2021-03-25 23:59
你有没有联系方式,加我 。我详细告诉你吧
- 2楼网友:神的生死簿
- 2021-03-25 23:17
你可以理解成,容量变大,可擦除的块就变多,那如果是写入同等数量积的数据,容量大的盘擦除次数就少,这样寿命就会变长.
这个只是说明同等机制下控制器的寿命比较.
关于寿命不单单按擦除次数来算.还要看你控制器的管理机制,写入放大,数据压缩,预留OP等等.还有你的使用环境,FLASH的品质,ECC的强度,都是关键参数.
可通过对应的SMART工具来监控,一保证可控性.
这个只是说明同等机制下控制器的寿命比较.
关于寿命不单单按擦除次数来算.还要看你控制器的管理机制,写入放大,数据压缩,预留OP等等.还有你的使用环境,FLASH的品质,ECC的强度,都是关键参数.
可通过对应的SMART工具来监控,一保证可控性.
- 3楼网友:纵马山川剑自提
- 2021-03-25 22:17
这样理解没错。比如同样可擦写次数为3000次的SSD颗粒,理论寿命内可写入的总数据量当然是颗粒越多,总容量越大的SSD就越大。
SSD内有负载均衡机制,会尽量保证所有的颗粒磨损速度都差不多。
SSD内有负载均衡机制,会尽量保证所有的颗粒磨损速度都差不多。
- 4楼网友:三千妖杀
- 2021-03-25 20:40
现在SSD一般都有这种保护寿命的机制,他的寿命你可以理解为是写满一次算减少一次,每次拷贝的文件都是写到不同的新地方,可以间接理解为越大越耐用。
就算你整天复制10几个GB的大型3D游戏,一块64GB的在质量没问题的前提下你用个10几年到20几年不等是没问题。
就算你整天复制10几个GB的大型3D游戏,一块64GB的在质量没问题的前提下你用个10几年到20几年不等是没问题。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯