找回密码
 注册
快捷导航
查看: 24249|回复: 42

[硬盘/SSD] 【请教】SSD的寿命与剩余空间有关吗?

[复制链接] |自动提醒
阅读字号:

240

回帖

0

积分

1733

资产值

入门会员 Rank: 1

注册时间
2009-9-17
发表于 2012-7-31 11:03:05| 字数 787| - 中国–广东–深圳 电信 | 显示全部楼层 |阅读模式
首先声明,不是声讨SSD寿命的月经贴。纯讨论原理。

虽然自己还没有入手SSD。只是昨天睡觉时突然想到,麻烦各位高手指点与讨论下。欢迎交流
对于大多数人来说买SSD是为了用做系统盘和装应用软件吧。这类文件是不是通常写入之后就不会怎么改动了?SSD的读取好像对寿命无影响,但是区块的写入次数是有限的,会影响寿命。
对一个装得比较满的SSD,可用空间比较少的话。IE缓存或者系统缓存是不是会反复在这可用的区域写入呢?这样虽然SSD可写入量是以可写次数*整个SSD的容量。但是大部分的系统和程序所占空间是很少再次写入的。应该SSD也不会隔段时间挪动下文件吧?这样来算,SSD的实际可写入量应该可以理解为可写次数*剩余空间。
所以,我觉得,64g 和128g的SSD装上同样多的系统和程序文件,64g可能就剩个10来g。128则剩70来g。这样用的话,128的寿命可能是64g的好几倍。
而且,这样可以推测,可用容量的减小,SSD寿命会显著下降?
当然,我不了解SSD的具体算法。请各位高手指正。

好吧,或者大家也可以理解为,SSD的使用寿命是由剩余空间决定还是由全盘容量决定。
可写入量计算是等于全盘容量*可写次数,还是等于剩余容量*可写次数
二者差别很大的。因为你不可能买回来不存储数据的。
而且,对于大多数人来说,SSD的容量是不够用的,这必然造成剩余容量(存储数据后的可用容量)偏小。
这样的话,取个较苛刻的条件,剩余容量1G的情况下。可写次数5000次也就是5T的可写入量。
按照我的推断,不论初始买的SSD容量多大。在剩余可用容量为1G的时候。可写寿命迅速减小到5T。算上厂商留有50%的冗余。也就10个T的写入,这个值应该还是很容易达到的。所以如果大家经常用电脑迅雷或者BT的话。可用空间还是留多点对SSD好些。
再次,欢迎大家讨论

[ Edited by  飞奔的土豆 on 2012-7-31 14:52 ]

点评

有关, 并且是直接相关, 但是别太在意, 随便用, 坏了换新, 你要操心的事情已经太多了, 别在为这点小事分神:D   详情 回复 发表于 2014-1-26 15:28

1万

回帖

2

积分

1万

资产值

初级会员 Rank: 1

注册时间
2007-11-18
月全勤勋章
发表于 2012-7-31 11:21:54| 字数 98| - 中国–上海–上海 电信 | 显示全部楼层
够你用的 天天惦记这个 不如多赚钱 买一个扔一个 桌底下再垫一个

http://www.ibmnb.com/viewthread.php?tid=1247972&page=1#pid20940023
不和一帮sx见识 真tm狗屁倒灶 滚粗~~~
回复 支持 反对

使用道具 举报

1811

回帖

62

积分

582

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2006-11-27
铜牌荣誉勋章(注册8年以上会员)
发表于 2012-7-31 11:24:11| 字数 5| - 中国–四川–德阳 电信 | 显示全部楼层
真相在二楼
t61/T9300/8G/830 128G SSD+z5k500/intel5300/独显正屏高分
X22-x41-x60-t60-X61-x61t -x200s-x200
回复 支持 反对

使用道具 举报

140

回帖

0

积分

180

资产值

入门会员 Rank: 1

注册时间
2007-11-23
发表于 2012-7-31 11:27:05| 字数 26| - 中国–上海–上海 电信 | 显示全部楼层
用了两年多了,性能刚刚地,要以前的机械硬盘一年一换了
X61 3g 160g T7100
T410S  i5M540 4G  128Gssd
回复 支持 反对

使用道具 举报

1万

回帖

181

积分

9791

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2012-5-20
年全勤勋章2014月全勤勋章
发表于 2012-7-31 11:29:16| 字数 24| - 中国–江苏–南京 电信 | 显示全部楼层
2L 正解, 没那么容易坏,即使你每天不停的整盘写。
Surface 3
回复 支持 反对

使用道具 举报

240

回帖

0

积分

1733

资产值

入门会员 Rank: 1

注册时间
2009-9-17
 楼主| 发表于 2012-7-31 12:09:10| 字数 487| - 中国–广东–深圳 电信 | 显示全部楼层

回复 #2 andyrave 的帖子

呵呵。。不是担心SSD寿命问题。请看我的标题
帖子里写过了。只是想探讨下SSD寿命计算方法在实际应用中的合理性。
因为大多数数据并不是频繁读写的。所以,既然不是频繁读写,那么,应该也就是不会挪动存储位置。也就是说频繁读写的总是SSD的剩余空间。而SSD的使用寿命,也就是写入量。是按全盘读写来算的。所以,觉得这个计算方法是有问题的。
如果一个64g的SSD,装好系统软件什么的后可用空间8G。区块可写次数5000次。大概可写入数据为5000*8=40T。当然。这是在不做全盘擦写的情况下估计。重装系统什么的可能就不一样了。如果可用空间为2g,则可写数据为10T。
所以,算法有没加入将长期未更改的数据移动到写入次数过多的区块?以增加硬盘寿命。但是这样又增加了未更改数据丢失的风险,而非频繁更改的数据大多为重要需长期保存的数据。
这中间是一个矛盾。
那些常说SSD寿命不用担心的人。是基于SSD寿命计算是按全盘容量*可写次数来算的。
我的疑问就是,这个公式在实际应用中是否成立。
仅讨论帖。欢迎理性讨论,也请了解SSD存储算法的人指点。
本人从事的工作和存储稍微有点联系。所以,想了解得更深入点
回复 支持 反对

使用道具 举报

240

回帖

0

积分

1733

资产值

入门会员 Rank: 1

注册时间
2009-9-17
 楼主| 发表于 2012-7-31 12:15:28| 字数 169| - 中国–广东–深圳 电信 | 显示全部楼层

回复 #5 zhuangzp 的帖子

请看标题。整盘擦写确实对寿命影响没那么大。
不过我讨论的是SSD剩余空间对寿命的影响。
因为剩余空间才是你的可擦写空间。除非你定期全盘擦写。
特别是缓存。是频繁的进行写入动作。
如果剩余空间不够大的话,同样的数据量,你单片区的写入次数会成倍数增加。
再次声明,本文不是讨论SSD不耐用的月经贴。
只是想了解下到底是剩余容量还是整盘容量对寿命起决定作用
回复 支持 反对

使用道具 举报

562

回帖

132

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2008-12-26
月全勤勋章银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2012-7-31 12:15:45| 字数 61| - 中国–北京–北京 中电飞华PLC网络 | 显示全部楼层
没必要纠结这个,给你个链接看看:
http://bbs.pceva.com.cn/thread-51125-1-1.html
回复 支持 反对

使用道具 举报

240

回帖

0

积分

1733

资产值

入门会员 Rank: 1

注册时间
2009-9-17
 楼主| 发表于 2012-7-31 12:34:36| 字数 228| - 中国–广东–深圳 电信 | 显示全部楼层

回复 #8 clsdcn 的帖子

谢谢您的链接。
看过了,有一定帮助,因为测试者也考虑到实际应用情况,先写入一定量的非可移动数据。再进行耐久度测试。我的疑问就是刚好接着这个测试者而问。写入非可移动数据后,测试前,SSD的空闲容量是多大。如果这个测试者做一个系列不同剩余容量的耐久度测试。则刚好回答了我的问题。
另,我们不能指望大多数SSD厂商都使用特挑颗粒。所以,从原理上弄明白,从而更好地使用SSD,不是更好吗?您说是吧。
这个问题弄明白的话,也对大家延长SSD寿命,提高数据可靠性是有帮助的嘛
回复 支持 反对

使用道具 举报

543

回帖

13

积分

6578

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2006-2-21
发表于 2012-7-31 12:49:37| 字数 8| - 中国–河北–秦皇岛 联通 | 显示全部楼层
该怎么用就怎么用
回复 支持 反对

使用道具 举报

562

回帖

132

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2008-12-26
月全勤勋章银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2012-7-31 14:08:56| 字数 283| - 中国–北京–北京 中电飞华PLC网络 | 显示全部楼层

回复 #9 飞奔的土豆 的帖子

这个帖子也回复了你另一个问题:不是厂商的ssd颗粒都是特挑。一部分山寨货的质量确实不行。而你所说的剩余空间与寿命问题,你可以将其看成小容量ssd的寿命问题。

在控制芯片功能相同的情况想,ssd的容量与其寿命的关系十分明显。从作者的测试指标上看,明显256、128G的ssd要比64G、32G的小容量ssd寿命长得多,速度也快得多。
虽然我没看到具体的资料,但我个人认为,对ssd划分多个小容量分区,并对其中一部分分区不停读写的话,也会造成寿命下降。因此,虽然我的ssd是256的,但我仅分了2个区,按照操作系统的50G,其他长读写的数据、软件等,都放在了剩下200G里.
回复 支持 反对

使用道具 举报

240

回帖

0

积分

1733

资产值

入门会员 Rank: 1

注册时间
2009-9-17
 楼主| 发表于 2012-7-31 14:23:32| 字数 272| - 中国–广东–深圳 电信 | 显示全部楼层

回复 #11 clsdcn 的帖子

恩。您的可以将其看成小容量SSD的想法确实提醒了我。
这样看来,我猜测的SSD使用寿命=剩余可用容量*可擦写次数的计算方法应该是有依据的。
那么这样的话。可以得到
1)保持一定得空余可用容量,对提升SSD使用寿命是有帮助的。
2)而将SSD填的较满使用对SSD不利。同时,分区后应尽量保证每个区有合适大小的可用空间。

试想一下一块n g的SSD。当你可用空间还剩8G的时候。使用寿命应该是接近8g的SSD而不是n g的SSD。
当然,定期全盘擦写可能会改变非移动文件的分布。从而重新分配数据存储位置。
不知道TRIM在遇到大部分文件是非频繁读写时是做怎样的处理。
回复 支持 反对

使用道具 举报

1096

回帖

14

积分

4166

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-10-15
发表于 2012-7-31 14:25:05| 字数 23| - 中国–上海–上海–静安区 电信 | 显示全部楼层
LZ随便用吧,还真没怎么见过谁的SSD是写挂的
回复 支持 反对

使用道具 举报

240

回帖

0

积分

1733

资产值

入门会员 Rank: 1

注册时间
2009-9-17
 楼主| 发表于 2012-7-31 14:45:45| 字数 37| - 中国–广东–深圳 电信 | 显示全部楼层

回复 #13 maimaitou 的帖子

呵呵。不是抱怨SSD寿命。只是讨论原理
合理的使用方法会成倍提高数据安全性。
回复 支持 反对

使用道具 举报

5万

回帖

446

积分

1万

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-2-7
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)金牌荣誉勋章(注册20年以上会员)
发表于 2012-7-31 15:03:46| 字数 34| - 中国–广东–广州 移动 | 显示全部楼层
小容量的ssd保留一定的空间,大容量的分个50g左右作系统就够用了。
本人每天上网超过6小时,按目前专家论定,应为网瘾精神病患者;依照我国现行法律,本精神病患者已对自己的语言以及行为不能负起
回复 支持 反对

使用道具 举报

6968

回帖

92

积分

5万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2012-3-22
铜牌荣誉勋章(注册8年以上会员)月全勤勋章银牌荣誉勋章(注册10年以上会员)
发表于 2012-7-31 15:06:08| 字数 4| - 中国–上海–上海–宝山区 电信 | 显示全部楼层
毫无压力
I7 13700k  64G D5  512G 970pro  GTX1070
x200 P8600 8G 128G M4
X201 I7 620m 8G 480G BX300
5D3+35is 24is 135L、5D1+85.8  40饼
回复 支持 反对

使用道具 举报

91

回帖

2

积分

147

资产值

中级会员 Rank: 2Rank: 2

注册时间
2010-10-12
铜牌荣誉勋章(注册8年以上会员)
发表于 2012-7-31 15:39:40| 字数 63| - 中国–广东–东莞 电信 | 显示全部楼层
搭车同问:
假如一个SSD,
1.不分区,整个硬盘还剩下60G,
2.分两个区,两个区各剩下30G,
两种方式对性能和寿命有没有影响?

点评

没影响, 非常确定  详情 回复 发表于 2014-1-26 15:29
回复 支持 反对

使用道具 举报

91

回帖

2

积分

147

资产值

中级会员 Rank: 2Rank: 2

注册时间
2010-10-12
铜牌荣誉勋章(注册8年以上会员)
发表于 2012-7-31 15:47:51| 字数 99| - 中国–广东–东莞 电信 | 显示全部楼层
分区对SSD的数据擦写有没有影响?比如说,两个分区,我在第一个分区写入文件,那文件的写是全盘式的还是单单在某个分区的范围内写入?也就是说SSD的分区只是逻辑式的还是隔离的?
不好意思,表述不是很清楚.
回复 支持 反对

使用道具 举报

166

回帖

1

积分

166

资产值

初级会员 Rank: 1

注册时间
2012-6-25
发表于 2012-7-31 16:05:09| 字数 0| - 中国–福建 电信/数据上网公共出口 | 显示全部楼层
回复 支持 反对

使用道具 举报

7435

回帖

99

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2009-2-3
发表于 2012-7-31 16:18:53| 字数 27| - 中国–北京–北京 电信 | 显示全部楼层
如果是一线城市的话,一个120G SSD也就几天的工资。
T430s 、8570w DC2
回复 支持 反对

使用道具 举报

240

回帖

0

积分

1733

资产值

入门会员 Rank: 1

注册时间
2009-9-17
 楼主| 发表于 2012-7-31 17:10:20| 字数 78| - 中国–广东–深圳 电信 | 显示全部楼层

回复 #20 winner2050 的帖子

话是这么说,而且有保修。所以SSD的寿命是不用担心的。
我们需要考虑的是数据可靠性。容量越大,数据丢失损失也就越大。
不要说多年的数据也是几天的工资可以弥补的。
回复 支持 反对

使用道具 举报

696

回帖

12

积分

1万

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2009-2-18
发表于 2012-7-31 17:26:46| 字数 47| - 中国–河北–石家庄 电信 | 显示全部楼层
QUOTE:
Posted by 舒南 on 2012-7-31 11:24
真相在二楼

呵呵,自古真相在二楼
8740w,i7840qm,4g,64g+1T,2800m,1920*1200
x41,t43p,t60p,x61s,x201,x220t,tpt
回复 支持 反对

使用道具 举报

1681

回帖

0

积分

2505

资产值

入门会员 Rank: 1

注册时间
2006-9-10
发表于 2012-7-31 17:37:40| 字数 229| - 德国 | 显示全部楼层

回复 #21 飞奔的土豆 的帖子

数据可靠性需要靠备份习惯来保证。比较好的习惯是再花你几天的工资,买多个存储设备加以备份,只怕丢不怕被别人偷看的文档可以用网络硬盘云备份;然后你就不需要纠结花在ssd上的这几天工资随时有报废的可能了
其实这个不管用新的还是旧的、ssd还是hdd都是一样的。真正很重要的数据,1%的可能性也是丢,0.01%的可能性也是丢,既然它的价值不是几天工资能比的,那你都不能因为丢的可能性很低而不备份。

[ Edited by  lian_diary on 2012-7-31 17:40 ]
我爱我的小带鱼!
x220i,i3-2310m, Crucial msata ssd 128g, 2x4g ram
回复 支持 反对

使用道具 举报

1500

回帖

13

积分

5051

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2011-6-11
发表于 2012-7-31 17:41:16| 字数 28| - 中国–广西 移动/数据上网公共出口 | 显示全部楼层
完全擦写之后就有影响 容量越大寿命越长 总之不用那么在意寿命
X1 Carbon 1st Gen: i5 3337U 4G 240G;
X301p: SP9600 8G 128G;
X61s: L7300 4G 160G;
回复 支持 反对

使用道具 举报

7435

回帖

99

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2009-2-3
发表于 2012-7-31 17:52:49| 字数 84| - 中国–北京–北京 电信 | 显示全部楼层
其实容量大也不一定寿命长。

SSD内部是经过阵列组合起来的,所以容量大,性能强。

列阵越多,从几率上,可靠性更低了。

就像Raid0,两个硬盘,损坏的可能性比一个硬盘多一倍。

点评

:D 建议先了解清楚SSD寿命的原理, 再瞎掰  详情 回复 发表于 2014-1-26 15:30
T430s 、8570w DC2
回复 支持 反对

使用道具 举报

1302

回帖

16

积分

7419

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2006-7-13
银牌荣誉勋章(注册10年以上会员)
发表于 2012-7-31 18:05:19| 字数 31| - 中国–广东–广州 电信/中山大学南校区 | 显示全部楼层
那些说不用在意SSD寿命,坏了就换的,根本不明白数据的重要性。
回复 支持 反对

使用道具 举报

1681

回帖

0

积分

2505

资产值

入门会员 Rank: 1

注册时间
2006-9-10
发表于 2012-7-31 18:19:58| 字数 99| - 德国 | 显示全部楼层

回复 #25 winner2050 的帖子

可靠性和寿命应该是两个概念

寿命指的是写入数据的总量,这个是正常使用状况下的,不考虑突发情况。按照同样的擦写次数来算,容量大的当然可写入的数据就多

可靠性相关突然挂掉的几率,这个大的的确没有优势只有劣势
我爱我的小带鱼!
x220i,i3-2310m, Crucial msata ssd 128g, 2x4g ram
回复 支持 反对

使用道具 举报

240

回帖

0

积分

1733

资产值

入门会员 Rank: 1

注册时间
2009-9-17
 楼主| 发表于 2012-7-31 20:53:19| 字数 6| - 中国–广东–深圳 电信 | 显示全部楼层

回复 #23 lian_diary 的帖子

恩。有道理。
回复 支持 反对

使用道具 举报

562

回帖

132

积分

1万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2008-12-26
月全勤勋章银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2012-7-31 21:57:34| 字数 330| - 中国–北京–北京–朝阳区 联通 | 显示全部楼层
为了配合小容量ssd使用,可以考虑建议配大一点儿内存。因为读几乎不影响ssd寿命,所以把对temp的读写放在虚拟内存盘上,会好的多。

我目前就是8G内存采用32位win7,只认3.4g内存,剩下4个多g的内存,做了一个虚拟盘。把windows的temp等目录放在了这个虚拟盘上。虽然256G的ssd不小,且m4号称很耐久。但能爱护一下,还是爱护一下的好。坏了买个新的,跟是否爱护东西,是2个概念。所以,优化使用,还是有必要的。

从另一个方面讲,优质的ssd相对传统硬盘,可靠性还是提高了不少,至少摔、震都不怕。想当年我的笔记本包从桌子上掉在有地毯的地上,都把硬盘震坏了,也说明了传统硬盘的不可靠性。传统硬盘大家知道要买大厂,同样优质的ssd也应该买大厂的可靠产品。
回复 支持 反对

使用道具 举报

10

回帖

0

积分

185

资产值

入门会员 Rank: 1

注册时间
2013-4-20
发表于 2013-4-20 21:39:54| 字数 202| - 中国–江苏–南京 电信/腾讯云 | 显示全部楼层

回复 #1 飞奔的土豆 的帖子

其实这要看主控芯片是静态还是动态磨损算法。静态磨损算法会记录每一个块(Block)的写入次数,在每次写入的时候挑选写入次数较少的块来进行操作,以此达到平均磨损的效果。而动态磨损平衡则更进一步,它会记录很少被改变的数据块,比如说系统文件,游戏的地图包,音视频文件等,然后在适当的时候把这些几乎不会被改变的内容移动到写入次数较多的块里面,这样就能把写入次数较少的块空出来进行操作,达到更加智能有效的磨损平衡。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-6-6 18:14 , Processed in 0.202863 second(s), 75 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部