POPPUR爱换

标题: CF卡自制廉价固态硬盘实战 [打印本页]

作者: xjd2000    时间: 2008-2-15 17:19
标题: CF卡自制廉价固态硬盘实战
固态硬盘是近来广为看好的存储新选择,不过其600-1000美元的高价让很多消费者望而却步。其实我们还有另一种比较便宜的选择,那就是使用CF卡和SATA适配器DIY一个,当然这种方案的性能也不如“原生”固态硬盘。
NotebookReview.com最近就进行了一番实际考察,目的是在成本不高于100美元的情况下看看CF卡固态硬盘到底能有何表现。
此番测试使用了以下设备:
Addonics CF-SATA硬盘适配器
直接与笔记本2.5寸SATA接口相连
能使CF I/II和Micro Drive闪存卡变成普通的2.5寸SATA硬盘使用
可作为启动盘
支持DMA和UDMA模式
无需特殊驱动程序
兼容全系列Windows、Mac、Linux系统
价格约30美元
创见4GB 266X CF卡:
最大读取速度40MB/s
支持IDE PIO Mode 6和UDMA Mode 4
符合CF4.0规范
内置硬件ECC技术和ATA界面
低功耗
价格约60美元
金士顿4GB 133X CF卡:
读取速度25MB/s
写入速度20MB/s
符合CF联盟规范
支持自动休眠模式
价格约40美元
SanDisk Ultra II 512MB CF卡:
最低读取速度10MB/s
最低写入速度9MB
低功耗
几乎免费
CF卡固态硬盘的组建和使用都非常简单,对系统唯一的要求就是SATA接口。这种设备是无需特殊驱动程序的,而且可以作为启动盘设备,安装操作系统也和日常操作并无二致。由于容量不大,这里选择了Windows XP,增加50-100美元扩容到8GB后可以考虑Windows Vista。
作为对比,测试自制CF卡固态硬盘的同时还考察了真正的固态硬盘和7200RPM机械硬盘,确切地说是Momoright 128GB SATA固态硬盘、索尼TZ笔记本1.8寸固态硬盘、苹果MacBook Air笔记本4200RPM 1.8寸机械硬盘、7200RPM 2.5寸笔记本硬盘。
首先使用PassMark PerformanceTest
测试项目
MacBook Air
4200RPM 1.8" HD
1.8" SSD in
Sony TZ
DIY CF SSD
7200RPM
2.5" HD
Memoright
128GB SATA SSD
持续读取速度(MB/s)
16.3
27.7
30.1
40.9
37.7
持续写入速度(MB/s)
22.7
13.4
21.0
38.0
60.3
随机寻道时间(ms)
1.28
1.21
1.44
2.97
3.55
DiskMark得分
145.7
153.0
189.9
295.9
367.2
PassMark等级
29.1
30.6
38.9
59.2
73.4
可以看出,用CF卡自制的固态硬盘表现相当不错,甚至超过了索尼TZ笔记本使用的1.8寸固态硬盘,也大大好于MacBook Air里的4200RPM硬盘。
接下来使用PCMark05测试联想T60笔记本,结果使用7200RPM硬盘时得分4816,使用自制CF卡固态硬盘得分3930。虽然再次败给高速硬盘,但不要忘了固态硬盘的另一个好处,那就是不怕冲击,即使在读取操作的时候也无所谓,而对普通笔记本来说这是致命的。
HDTune测试里使用了更多CF卡和固态硬盘产品,结果分列如下:

MacBook Air

索尼TZ笔记本

5400RPM硬盘

金士顿CF卡

创见CF卡

SanDisk CF卡

7200RPM硬盘

32GB Memoright固态硬盘

128GB Memoright固态硬盘

除了性能测试,最后我们再看看功耗问题。结果有些令人失望,自制CF卡固态硬盘和7200RPM硬盘的空闲功耗都是15.3W左右,远不如真正的固态硬盘产品那样省电。
总结:
结果证明,用CF卡自制固态硬盘的方案是完全可行的,而且也能获得不错的性能,甚至超越某些笔记本正在使用的真正的固态硬盘。如果你资金比较紧张,动手能力比较强,那么就可以考虑自己做一个这种CF卡固态硬盘,而且可以随意挑选自己喜欢的CF卡产品。
当然同时也要记住,这种DIY的固态硬盘相比7200RPM硬盘和一些优秀的固态硬盘还差很远,而且并不能延长笔记本的电池续航时间。


作者: lislee2001    时间: 2008-2-15 17:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: yuanhuafly    时间: 2008-2-15 17:40
可惜容量小了点。。。
作者: Timme    时间: 2008-2-15 17:40
寻“道”直接秒杀对比的磁盘,单看持续有个毛用?
作者: 我不坏    时间: 2008-2-15 17:52
搞4个组RAID 0会怎么样?
作者: no1cooldog    时间: 2008-2-15 18:51
最近刚好有搞个CF卡+sata转接器做系统盘的想法,搜了一下淘宝,感觉价格还可以(16G 133X的卡730,转接器100左右),就是不知道这种组合和万转的scsi硬盘比起来速度如何?哪位用过的说说?:loveliness:
作者: zchnel    时间: 2008-2-15 18:56
有SD卡的转接器吗?:huh:
作者: kovaco    时间: 2008-2-15 19:00
原帖由 lislee2001 于 2008-2-15 17:34 发表
这样 的卡 很容易就挂了吧


完全是杞人忧天:sweatingbullets:
作者: simon_zsw    时间: 2008-2-15 19:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: deepabyss    时间: 2008-2-15 19:07
我在想要是卡在读写时死机 或者突然断电 怎么办?  闪存和硬盘不一样吧........
作者: zchnel    时间: 2008-2-15 19:20
原帖由 simon_zsw 于 2008-2-15 19:06 发表


鬼子做过这些尝试




...


不错~~~有具体的link吗? SD不是问题
4*8G SDHC
作者: 凡妮娅    时间: 2008-2-15 22:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: 18043010    时间: 2008-2-15 22:47
cf太贵,sd不错
作者: cmh    时间: 2008-2-16 00:55
想要SD的,哪里有卖阿?:w00t):
作者: suwill    时间: 2008-2-16 09:41
这个做系统方便多了哈...系统坏了直接拔出卡来换一个就可以了...:) :)

建议LZ弄多弄两张CF卡。。。

可惜偶的SS2000的本本有CF读卡器,可是BIOS不支持CF启动

否则一定要弄个玩玩...
作者: lucifersun    时间: 2008-2-16 09:57
6套,然后做个Raid5,这样万一有一块坏了问题也不大。
不过CF2SATA的卡据说有2种,绿色PCB的上不了高速卡,读取速度最大也只有20M
作者: distance    时间: 2008-2-16 16:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: xxxyyy    时间: 2008-2-16 18:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: winfast007    时间: 2008-2-17 15:03
有读写寿命的吧。。。
作者: thehuanghu    时间: 2008-2-18 14:24
关注中。。。。。4个8G RAID0。。。哇哈哈
作者: simon_zsw    时间: 2008-2-22 22:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: shuishou73    时间: 2008-2-23 22:47
SD和CF的都想要,请问哪里有得卖?
作者: 89083134    时间: 2008-2-23 23:41
原帖由 shuishou73 于 2008-2-23 22:47 发表
SD和CF的都想要,请问哪里有得卖?
万能的TB:blink:
作者: simon_zsw    时间: 2008-2-23 23:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: you_xi    时间: 2008-2-24 01:10
还不如用个优质usb 2.0读卡器把外壳拆了就能用了。
比你的SATA转口器体积要小而且技术更成熟,价钱也低。
另外最重要是功耗要低一半。
因为usb的电压5v而你的SATA转口器是12v,
大部分都被损耗在转口器的芯片上了。
当然usb读卡器不支持支持DMA和UDMA模式,
但传说有些能通过刷写rom来实现。
还有usb读卡器还有个特殊功能------可设只读
你的SATA转口器能否?
作者: lucifersun    时间: 2008-2-24 10:27
原帖由 you_xi 于 2008-2-24 01:10 发表
还不如用个优质usb 2.0读卡器把外壳拆了就能用了。
比你的SATA转口器体积要小而且技术更成熟,价钱也低。
另外最重要是功耗要低一半。
因为usb的电压5v而你的SATA转口器是12v,
大部分都被损耗在转口器的芯片上了 ...


用读卡器是USB口,系统里面识别出来也是优盘,而且USB带宽受限,又不能做Raid。
这个转换器是转成SATA口,直接就识别成硬盘了,配合ICH9R之类的南桥,可以几块组成一个高速阵列。
另外,5V供电和12V供电对功耗有什么影响,何况SATA的电源是12V、5V、3.3V多个电压
作者: yxs-yan    时间: 2008-2-24 12:48
怕的就是寿命:sweatingbullets: 不过比较牛X
作者: you_xi    时间: 2008-2-24 13:25
5V供电和12V供电对功耗有什么影响,何况SATA的电源是12V、5V、3.3V多个电压

的确电压跟功耗通常没直接关系,但你知道usb接口标准吗?
电压 4.5~5.5 电流峰值500mA
即最大功率=2.75W,至于你所说的sata电源有3.3V我就真是要请教了。
另外你所说USB受带宽限制,对于usb1.1来说的确是,但我所说的是usb2.0  480Mbps。
而你说的
系统里面识别出来也是优盘

恕本人直言,你是个连usb HDD启动都没玩过的菜鸟就不要说Raid.
作者: shuishou73    时间: 2008-2-24 14:10
原帖由 simon_zsw 于 2008-2-23 23:41 发表


CF的是坛内的朋友的,你问下他吧


http://we.pcinlife.com/thread-867768-1-5.html

SD的是鬼子 ...

没朋友在日本
论坛里哪位朋友可以买到的帮下忙,SD和DF各要两块.PM我.
作者: kim.lee    时间: 2008-2-24 22:03
寿命,做过一个粗略的计算,超过20年

也就是说用个3,5年不会有啥问题
作者: thehuanghu    时间: 2008-2-25 01:25
没下文了吗?????
作者: ngzhang0    时间: 2008-2-25 08:19
原帖由 you_xi 于 2008-2-24 13:25 发表

的确电压跟功耗通常没直接关系,但你知道usb接口标准吗?
电压 4.5~5.5 电流峰值500mA
即最大功率=2.75W,至于你所说的sata电源有3.3V我就真是要请教了。
另外你所说USB受带宽限制,对于usb1.1来说的确是,但我 ...


接口供电能力不行这是个劣势吧?:w00t):
作者: kim.lee    时间: 2008-2-25 21:31
另外,人们普遍较为担心的一个问题是固态硬盘的寿命,因为固态硬盘所使用的闪存存在一个潜在的写寿命问题,大约为10万个写循环。

针对这个问题,三星闪存市场经理Michael Yang做了如下阐述:

目前所说的10万个写循环是针对每一个存储单元来说的,例如在每一个存储单元上进行10万次的写操作,但是固态硬盘设备不会在一个单元上不断的进行写操作,而是把这样的操作分配到其他单元上进行。这样的机制称为“磨损平衡”,由固态硬盘的控制器自动完成。而真正发生故障的倒有可能是控制器。

这使得几乎不可能使一块固态硬盘被完全磨损。三星目前对一块容量为64GB的固态硬盘进行完全写满数据,然后删除,再次写满数据的循环,这样的循环每一个小时进行一次,经过了几年的时间这块儿硬盘仍然在正常运行。其他用户也没有遇到那种理论上的写入极限。

在另一方面,像花旗银行和美国运通这样的公司已经在高负荷的服务器中大量使用了固态硬盘,大大提高了磁盘性能,并没有遇到寿命问题。
作者: you_xi    时间: 2008-2-25 22:52
固态硬盘现在的问题是成品率的问题,用来做测试的少数样品当然不会有什么问题。
但如果你买到的盘体质不好的话应该会很快就挂掉了。
作者: ngzhang0    时间: 2008-2-26 00:03
原帖由 you_xi 于 2008-2-25 22:52 发表
固态硬盘现在的问题是成品率的问题,用来做测试的少数样品当然不会有什么问题。
但如果你买到的盘体质不好的话应该会很快就挂掉了。


但是你敢说设计完善的ssd的mtbf比同样设计完善的机械式硬盘低么?:shifty:
作者: lucifersun    时间: 2008-2-26 09:17
另外你所说USB受带宽限制,对于usb1.1来说的确是,但我所说的是usb2.0 480Mbps。

480Mb才多少带宽?50MB/s而已,一块CF卡的速度就撑满了,何况USB还是共享带宽


恕本人直言,你是个连usb HDD启动都没玩过的菜鸟就不要说Raid.

如果我想把CF卡做成类似i-RAM高速暂存盘,usb hdd启动有什么意义?而且用USB启动,就只能用一块卡,速度、容量都有限制


至于你所说的sata电源有3.3V我就真是要请教了。

你不会连SATA的电源规格都不知道吧,看见插头上面那根橘黄色线了吗,这根就是3.3V,找个规格图给你扫扫盲

[attach]835971[/attach]
作者: you_xi    时间: 2008-2-26 10:17
.
1楼上的回答不过是回避主要问题罢了。

你看清楚测试了?最快的7200RPM才40m的速度  USB2.0就有瓶颈?
而且你算错数了usb2.0的传输峰值是60m,IDE也是共享带宽啊!也不见得那个sata转口器强了多少。
难道你在笔记本上使用固态硬盘是用来做类似i-RAM高速暂存盘?
另外对于3.3v电源的提问的确有不准确的地方。
(按上下文的意思应可理解我是针对
另外,5V供电和12V供电对功耗有什么影响,何况SATA的电源是12V、5V、3.3V多个电压


我想请教的是3.3v电源能用来直接驱动磁盘吗?
usb的5v电源是用于直接驱动读卡器和cf卡的。
难道有个3.3v电源就能驱动sata磁盘?
如是这样的话倒不如说整台电脑用3.3v就行了。

[ 本帖最后由 you_xi 于 2008-2-26 10:54 编辑 ]
作者: ngzhang0    时间: 2008-2-26 15:45
7200硬盘现在外圈已经能达到115M了。
本身usb就不是用来干主硬盘这种事的。
usb速度理论60兆,实际还要有开销的,不超过40m。
ls别再扯了,没什么意思。
作者: lucifersun    时间: 2008-2-26 16:10
你看清楚测试了?最快的7200RPM才40m的速度 USB2.0就有瓶颈?
而且你算错数了usb2.0的传输峰值是60m,IDE也是共享带宽啊!也不见得那个sata转口器强了多少。
难道你在笔记本上使用固态硬盘是用来做类似i-RAM高速暂存盘?


7200PRM只有40M读写?你没搞错吧,现在随便找个主流硬盘,持续速度都超过80M,否则为什么会有DMA66和DMA100的规格出现。至于顶楼测试的图片明显有问题,我笔记本上的5400转硬盘的速度都比它来得快。
至于USB的速度,480Mb是理论带宽,还要去除冗余数据,能到40M就已经不错了,就像百兆网络的速度最大只有10MB/s,而不是按照100/8的12.5M。
至于IDE的共享是指一根线上的主从设备共享带宽,至于SATA,每个端口都是完全的独立带宽。
如果要用在笔记本上,SATA转接口可以直接把CF卡装在机身里面当主硬盘用,USB口的怎么办?挂在外边?


我想请教的是3.3v电源能用来直接驱动磁盘吗?
usb的5v电源是用于直接驱动读卡器和cf卡的。
难道有个3.3v电源就能驱动sata磁盘?
如是这样的话倒不如说整台电脑用3.3v就行了。

SATA上5V和3.3V都是控制电路的供电,12V是用来驱动电机的,至于笔记本硬盘,有些型号的电机也是用5V供电的。如果用SATA转接卡,上面的12V根本不会用到,哪来的耗电问题
作者: garou    时间: 2008-2-26 16:38
发觉you_xi 此人很菜,还喜欢强词夺理,最终把自己逼上梁山~
作者: you_xi    时间: 2008-2-26 18:23
garou 我最讨厌你这种人,
如果你能说一个能令人信服理由我不介意你说我菜
但像你这种一上来就说别人菜的,是那种喜欢技术的人吗!!!
什么都不会就不要在这里放屁!!!

另外对于
如果用SATA转接卡,上面的12V根本不会用到,哪来的耗电问题

我的确拿不出什么实际的证据,我只是按LZ的数据来推测的,
因为CF卡的功率不可能大于2.75W而那么多的功耗去又不会无缘无故的消失吧。

还有需要指出的错误
至于IDE的共享是指一根线上的主从设备共享带宽

pci 设备和 IDE设备是共用pci总线的所以IDE是共享带宽,
而且pci总线带宽只有133MB,并不是简单的物理共享。
相反USB有自己的总线,受到总线的影响要比受共享带宽的影响要小。

[ 本帖最后由 you_xi 于 2008-2-26 19:26 编辑 ]
作者: lucifersun    时间: 2008-2-26 22:53
pci 设备和 IDE设备是共用pci总线的所以IDE是共享带宽,
而且pci总线带宽只有133MB,并不是简单的物理共享。
相反USB有自己的总线,受到总线的影响要比受共享带宽的影响要小。


看到你说出这种理论,我也不想你争论什么了,这是ICH5和ICH9的结构示意图,你自己研究一下吧

[attach]836149[/attach]
[attach]836150[/attach]
作者: Bright0574    时间: 2008-2-27 09:01
原帖由 you_xi 于 2008-2-24 13:25 发表

另外你所说USB受带宽限制,对于usb1.1来说的确是,但我所说的是usb2.0  480Mbps。


bit和Byte都搞不清楚的还是不要来搅和了
还真有人以为USB2.0可以2秒传1G么:sweatingbullets:
作者: fillroad    时间: 2008-2-27 09:23
要是有转SD的就好了。。。CF卡现在价格太贵了。。。虽然顶级的速度确实CF快,不过SD的能达到写12M 读20M的8G也才280。。。
作者: you_xi    时间: 2008-2-27 11:35
看了Bright0574的回帖真不知道是可笑还是可悲。
你看清楚37楼的内容了?虽然是修改过但时间在你发帖前。
对这个板真是彻底失望了。
作者: shike_cuke    时间: 2008-2-27 15:27
整一个双通道的就更好了.......




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4