Chiphell - 分享与交流用户体验

 找回密码
 加入我们
搜索
      
查看: 56828|回复: 188

拜托你们今后别再发各种无脑纠结 SSD 耐久度的帖子了

  [复制链接]
发表于 2012-3-19 23:12 | 显示全部楼层 |阅读模式
本帖最后由 voidshatter 于 2012-3-19 15:28 编辑

经常看到有人提问,问下载会不会伤 SSD、虚拟内存要不要挪走、临时文件夹和 IE 缓存要不要挪走之类的日常,我想还是专门开个精简的帖子供无脑引用算了,长篇技术贴基本没人愿意看。

2011 年的主流消费级 SSD(大多 25nm 制程)使用的颗粒寿命,官方规格通常都是 3000 P/E 或 5000 P/E,例如镁光 M4 就是 3000 P/E,浦科特 M3 就是 5000 P/E。

如何把这个 P/E 值换算为 SSD 的写入寿命:

官标主控总写入寿命 = 盘片容量 * PE 数 / 写入放大系数

一般来说现在比较成熟的主控,写入放大都近似在 1 附近,不会高出太多。如果只是粗略估算官标主控总写入寿命的话,基本可以直接把写入放大系数当 1 处理了,当然如果你一定要精益求精,可以自己亲测这个系数到底是多少。

练习题:估算 M4 64GB 和 Intel G3 40GB 的官标主控总写入寿命分别是多少。

解:把写入放大系数按 1 处理的话,
M4 耐久度 = 64GB * 3000 = 187.5TB
G3 耐久度 = 40GB * 5000 = 195.3TB

那么我这种估算到底对不对呢?引用 XS 上的耐久度测试帖:http://www.xtremesystems.org/forums/showthread.php?271063-SSD-Write-Endurance-25nm-Vs-34nm

Sept27HostBar.png

大家可以看到,M4 在折磨测试中写入了 170.8TB 的时候 MWI 耗尽,G3 在折磨测试中写入了 190.0TB 的时候 MWI 耗尽,可以看到实测值和我的估算值很接近,至于为什么小一点,那是因为真正的写入放大系数略大于 1。当然某些型号例如三星 470,写入放大远远高于 1,这么估算就不准确了。

说这么多废话,就是为了说一个意思:一般用户的日常应用,根本不可能在几年的时间内把 SSD 的耐久度写光。

我们可以来做一个简单的算术:假设一张 M4 128GB 被用来通宵挂 BT 下载 1080p 的蓝光电影,假设使用的网络连接速度是无限快,下载多久会把这张 SSD 写报废?

因为本地磁盘的总容量是有限的,所以在本地磁盘可用空间接近耗尽时,下载的速度不能超过播放的速度(必须看过了电影再删除掉来为新的下载腾出空间,如果你看都不看就删掉那你下载下来干嘛?纯显摆网速?),一部 2 小时的蓝光电影约占 10GB 磁盘空间,就算**一点的比如《天国王朝》这种码率 35Mbps 的也才占 38.4GB,假设你是超级宅每天花 16 个小时来看电影,每天也顶多能腾出 80-300GB 的空间来。

好,那么按照超级宅每天花 16 小时看 35Mbps 的蓝光电影来看,需要 1280 天的时间,才能让下载把这张 M4 128GB 的官标主控总写入寿命耗尽。1280 天是个什么概念?整整三年半的时间。现实一点的问,知道什么是摩尔定理吗?知道三年半的时间跨度对于电脑而言是什么吗?没有概念?举个例子,我在不到三年前入手了我的第一张 SSD Intel X25-E 64GB,花了血本了吧,以为能一直用下去了吧,打算 N 年不升级了吧,但是请问用看家您今天的眼光来评这张 SSD,还能入您的法眼吗?普通消费者首先关心的无非是 SATA3、跑分神马的,对此 SSD 根本不屑一顾,曾经值不止 5000 大洋的 SSD 比不过今天才值 500 块钱的 M4 64GB,三年半的时间足以让电子产品贬值 90%。

对了,你知道我想说什么了:普通用户在 SSD 被淘汰之前,根本不可能靠下载来用光 SSD 的耐久度。以上的计算不过是走极端的计算(哪里去找如此疯狂的宅男?世界上有那么多蓝光电影够他看么?),实际上我那张 X25-E 在这近三年来的总写入量还不到 10TB,其中还有若干 TB 是被我蓄意跑了折磨测试才有的。按我这种从来不爱惜 SSD 的速度来使用,也得几十年的时间才能用光 M4 64GB 的寿命。

虚拟内存是否有必要挪走?对于绝大多数普通用户而言,没必要,如果挪走了,可以说是失去了 SSD 带来的用户体验提升机会,浪费钱。对于常年爆内存做 24/7 运算的工作站或服务器而言到是可以考虑纠结一下耐久,不过更值得纠结的是加大内存或者减少内存占用。

至于 IE 缓存,就更是不用担心了,下载蓝光电影都不怕,还怕浏览网页?

关于休眠文件:Windows 休眠的时候并不把空闲内存也写入休眠文件,而是仅把已占用内存的内容写盘,假设用户每天休眠两次(一次是早上离开家时,一次是晚上离开办公室时),平时内存占用为 4GB,那么需要 131 年的时间来报废一张 M4 128GB。

临时文件夹这个取决于用户的具体应用,对于绝大多数用户而言根本无需担心耐久度问题;如果你是常年跑神马 After Effects 神马视频编码之类的应用,又常年持续写入硬盘的话,那么这个就得测算一下你每天到底需要写入多少、SSD 的寿命够你写多少天了,上面已经教过怎么估算了,自己动手丰衣足食吧。


评分

参与人数 8邪恶指数 +275 收起 理由
ljl0360 + 5 学习了 的确无知是可怕的
silverse + 10
情非首尔 + 40 很给力!
tedczj + 10
foxf91 + 10 很给力!
198714 + 100
DiamondBall + 50
galiu + 50 好文章。

查看全部评分

发表于 2012-3-19 23:18 | 显示全部楼层
M4 256G无压力飘过。。。*/-30
发表于 2012-3-19 23:19 | 显示全部楼层
按耐久度来说,根本不可能吧。

但貌似SSD有很多人品因素在里面。。

顶楼主。
发表于 2012-3-19 23:20 | 显示全部楼层
本来就是杞人忧天,不过没用过的心理总会有那么点阴影
发表于 2012-3-19 23:20 | 显示全部楼层
本帖最后由 mingming00 于 2012-3-19 23:21 编辑

我一朋友前段时间还问我SSD可靠不
发表于 2012-3-19 23:21 | 显示全部楼层
虽然没必要刻意注重SSD写入寿命的问题,
但是我觉得BT文件同样没必要放在SSD里面
发表于 2012-3-19 23:22 | 显示全部楼层
*/-19这个帖子要高亮+置顶才行
发表于 2012-3-19 23:23 | 显示全部楼层
很有道理,不要在乎ssd的寿命。说不定过两年出现3w以上 擦写寿命的技术了,那个时候你们还关注你现在用的m4?估计早就当下载盘用了,就像现在的就sata机械硬盘一样,随意蹂躏管它什么时候报废吧、1*/-26
发表于 2012-3-19 23:25 | 显示全部楼层
就像 07年2月份 我注册的迅雷,到现在。我自己以为下载不知道多少TB了,结果一看,到现在才516GB。晕死。
发表于 2012-3-19 23:29 | 显示全部楼层
*/-91 版主最好加上,别纠结开机速度的
发表于 2012-3-19 23:30 | 显示全部楼层
Mr.King 发表于 2012-3-19 23:25
就像 07年2月份 我注册的迅雷,到现在。我自己以为下载不知道多少TB了,结果一看,到现在才516GB。晕死。 ...

俺的

总数据量:1.89T 下载文件:3393个

其实很多人买SSD前会去搜索,不过就是没注意查出来的文章的写作时间……

2012年了,孩子们……该登船了哦
发表于 2012-3-19 23:32 | 显示全部楼层
Alex_TW 发表于 2012-3-19 23:29
版主最好加上,别纠结开机速度的

开机速度还是可以纠结的。。。。。。楼主,怎么关闭系统启动时检测机械硬盘,来提高启动速度?
发表于 2012-3-19 23:35 | 显示全部楼层
我不太清楚这个原理算的为啥总是按空盘?比如入手64G的SSD,那么如果安装各种程序后剩下20G的空间,那么以后消耗的是否就仅仅是这20G??至少WINDOWS操作系统肯定是不会变动位置的,如此说来就变成了20GX3000?要是只有10G的空间呢??


我觉得SSD坏是因为很大一部分地方读写次数常年不变,但是一小部分经常擦写,导致某些区域的3000 P/E非常快的用光了吧…………


如果他能整体大挪移,某区域读写了1500次,就把WIN7放到这个地方多年年只读不写,而去擦写原来WIN7的系统占用空间,就当我白说把
发表于 2012-3-19 23:37 | 显示全部楼层
本帖最后由 agooday 于 2012-3-19 23:43 编辑


    支持,我啥都没管
    一年多了,写入1.13T,对于颗粒寿命我要担心什么呢 */-19

snap110.png


发表于 2012-3-19 23:37 | 显示全部楼层
做疲劳测试的数据都是
M4 耐久度 = 64GB * 3000 = 187.5TB
G3 耐久度 = 40GB * 5000 = 195.3TB


实际上刨去固定WIN7及其他软件的固定区域,经常活动的区域应该有多少呢?

估计就几十TB罢了
 楼主| 发表于 2012-3-19 23:39 | 显示全部楼层
本帖最后由 voidshatter 于 2012-3-19 15:42 编辑
tyan 发表于 2012-3-19 15:35
我不太清楚这个原理算的为啥总是按空盘?比如入手64G的SSD,那么如果安装各种程序后剩下20G的空间,那么以 ...

这个问题无需担心,2011 年的主控基本都有静态磨损平衡的功能,主控发现某些区块的擦写次数高于平均值、某些区块低于平均值之后,就会挪动数据的物理位置,让疲劳比较快的区块休息。

Capture.JPG
发表于 2012-3-19 23:42 | 显示全部楼层
voidshatter 发表于 2012-3-19 23:39
这个问题无需担心,2011 年的主控基本都有静态磨损平衡的功能,主控发现某些区块的擦写次数高于平均值、 ...

那某些系统关键文件都能移动??这个略牛的样子……
 楼主| 发表于 2012-3-19 23:44 | 显示全部楼层
tyan 发表于 2012-3-19 15:42
那某些系统关键文件都能移动??这个略牛的样子……

16 楼补图了,静态磨损平衡与操作系统无关,主控自己就挪动了,操作系统都不需要知道。
发表于 2012-3-19 23:46 | 显示全部楼层
把ssd当普通硬盘用才有意义,,供起来真的没意思
发表于 2012-3-19 23:47 | 显示全部楼层
当时买SSD之前就仔细在这个区里面看过相关文章。
貌似还有一篇是写24/7不停擦拭损耗的。
很多帖子都可以搜到,能搜到的还发帖就不太好了。
发表于 2012-3-19 23:51 | 显示全部楼层
好,这下打消了买ssd的心里障碍了。赶紧入手
发表于 2012-3-19 23:53 来自手机 | 显示全部楼层
ssd用来bt还是不好的吧,因为下完的片子都会短时间内移动到仓库盘去的,这样能否坚持一年都值得怀疑
发表于 2012-3-20 00:00 | 显示全部楼层
好像都是三年五年保修,怕啥,3、5年你们各位大神都不知换了n次平台了,还纠结那个ssd(256g以下的更是)
 楼主| 发表于 2012-3-20 00:08 | 显示全部楼层
本帖最后由 voidshatter 于 2012-3-19 16:10 编辑
zajara 发表于 2012-3-19 15:53
ssd用来bt还是不好的吧,因为下完的片子都会短时间内移动到仓库盘去的,这样能否坚持一年都值得怀疑 ...

除非你的仓库盘容量有几百 TB,否则你的命题根本不成立。等你买得起几百 TB 的仓库盘的时候,SSD 早已白菜价。
发表于 2012-3-20 00:24 | 显示全部楼层
OCZ的颗粒貌似是1000-3000P/E的。
发表于 2012-3-20 00:33 | 显示全部楼层
电子产品就是拿来玩的,有那么多顾忌干脆就不玩
发表于 2012-3-20 03:38 | 显示全部楼层
哈哈 v大不淡定了
发表于 2012-3-20 04:06 | 显示全部楼层
mingming00 发表于 2012-3-19 23:20
我一朋友前段时间还问我SSD可靠不

固态硬盘的问题不在于正常损耗,而是韧件经常出状况,而且每次都是以数据完蛋为收场,说SSD不可靠就是指这类情况。
发表于 2012-3-20 04:39 | 显示全部楼层
本帖最后由 Rayxz 于 2012-3-19 12:41 编辑

耐久度够,哪对于性能下降影响大吗?*/-70
发表于 2012-3-20 04:57 | 显示全部楼层
C300耐久度好高,火星科技么
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2021-1-17 05:22 , Processed in 0.013192 second(s), 21 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2007-2020 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表