作者iamstudent (stu)
看板Storage_Zone
标题Re: [问题] 关於SSD的了解
时间Wed Nov 24 18:00:41 2010
感谢回答
不过现在我自己已经组了SSD RAID
做了一些测试之後
想要补充修正几点
修正一
用主机板组SSD RAID0
只要选对晶片组
基本上并不会卡南桥 (如果只有两颗SSD的话)
X58晶片+SSD*2 RAID0 可以达到平均522MB/s的读取速度没问题
但是用JMB晶片组RAID0就只能达到150MB/s
修正二
RAID0 对於Access Time 影响不大
就算组了RAID0
量测得到的Access Time也只有0.063ms (使用HD Tune 4.60 pro版本)
相较於一般HDD的12~20ms
所以我觉得应该没有RAID不适合系统碟的这个说法才对
如果我哪里说错或是测试设定有错
欢迎提出纠正喔
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.210.62
1F:推 lightwings :可以去查一下4K的IOPS是否正常.... 11/24 18:45
2F:→ y3k :用AS SSD Benchmark测一下数剧吧@@ 11/24 21:14
3F:→ BABU1990 :只有两颗SSD的话<SB700、ICH7R之後的南桥都没问题 11/24 22:08
4F:→ BABU1990 :HDTUNE适用HDD、SSD适用as ssd benchmark、CDM 11/24 22:09
5F:→ BABU1990 :HDD适用HDTUNE。 SSD适用as ssd benchmark、CDM。 11/24 22:11
6F:→ iamstudent :简单说就是HD Tune不准对吧? 11/24 22:38
7F:→ BABU1990 :sequence容易不准,IOPS没注意 11/24 22:54
发现推文限制时间实在太不方便了
所以用修文放图片好了
下面这两张是我自己测出来的数据
ssd raid0是系统碟
有开write back,会利用cache
所以写入数据不错看
http://yfrog.com/14pic1vjp
http://yfrog.com/b7pic2qtp
下面这一篇是别人测试单颗X25m 120GB SSD的报告
http://www.mobile01.com/topicdetail.php?f=490&t=1858494
我自己猜测,他应该没有开write back功能
所以比较有判断价值的是读取部份
在4k IOPS和Speed都是单颗会赢
但是4k多工时,IOPS和Speed则会是RAID0赢 ,而且数值会接近两倍 (但不到2倍)
Raid0组系统碟,好像看不出什麽大问题
※ 编辑: iamstudent 来自: 140.113.251.45 (11/24 23:39)
※ 编辑: iamstudent 来自: 140.113.251.45 (11/24 23:42)
8F:推 SMUGEN :实测好文 我想这个概念应该很像 多核CPU在多工有优势 11/24 23:50
9F:→ SMUGEN :但单工时优势却不明显 另可请问如何开关write back?? 11/24 23:52
10F:→ SMUGEN :还有如果是P55晶片组不知是不是也类似这个状况... 11/24 23:53
可以使用intel Matrix Storage程式 (intel 快速储存技术?)打开write back
顺便解释一下write back开关的效果
不过不是很肯定,有错请纠正
开启:资料会先写入硬碟cache,对於os就算完成了。
os不用等待太久就可以继续作其他动作
系统确定资料不会再用到的时候才真正写入硬碟 (不确定,os还是谁来决定?)
可以减低写入次数 (不确定)
而真正写入硬碟的时间被延迟
代价是不正常断电等情况,会失去cache内还没写入硬碟的资料
关闭:可能就是write through (不确定)
比较慢,但是相对上安全
另外
如果你说的p55
那我想应该没问题的
这边有人组过raid的测试可以看看
http://www.coolpc.com.tw/phpBB2/viewtopic.php?f=68&t=55950
之前我就是看到这一篇文章
才认定主机板组RAID不会有卡南桥的问题在
结果装错在JMB上才发现晶片组影响很大
※ 编辑: iamstudent 来自: 140.113.251.45 (11/25 00:37)
11F:→ BABU1990 :RAID是把多drive合作一drive,跟CPU多核独立工作不同 11/25 00:26
12F:→ BABU1990 :单颗硬碟无法使用write back。 RAID下没有TRIM功能 11/25 00:31
去查了一下trim
这边有一些关於trim在raid的文章
支持trim in raid的说法:
http://ppt.cc/@rKV 2010年3月23日
intel官方说明:
http://www.intel.com/support/chipsets/imsm/sb/CS-031491.htm 2010年3月26日
intel 官方原文是这样的
Intel® Rapid Storage Technology 9.6 supports TRIM in AHCI mode
and in RAID mode for drives that are not part of a RAID volume.
A defect was filed to correct the information in the Help file
that states that TRIM is supported on RAID volumes.
我在猜可能intel之前有说错了
然後消息就被公布出去
intel後来又更正过
才会有第二段那串文字
看到那个not part of a RAID volume
现在我会觉得应该答案是否定的
简单说,RAID0还没有办法用trim
※ 编辑: iamstudent 来自: 140.113.251.45 (11/25 01:05)
※ 编辑: iamstudent 来自: 140.113.251.45 (11/25 01:06)
13F:推 SMUGEN :那应该可以用intel的ssd工具软体去定期手动trim?? 11/25 08:21
14F:→ SMUGEN :还有raid下可以用单颗不能用的write back应可缓解无 11/25 08:22
15F:→ SMUGEN :trim所带来的写入效能低落?? 11/25 08:23
16F:→ chang0206 :请问"无trim带来的写入效能低落"可有实证? 11/25 08:33
有没有其他手动执行trim的程式 (且对raid下的SSD有效)
这个要请其他人补充了
我还没有仔细去找过
不能直接排除这种可能性
关於write back
这个与raid无关
就算单颗硬碟也可以开启write back
raid状态下总cache比较大
是否因此有明显好处则不清楚
cache是一定会帮助写入没错
但是能否完全消除写入变慢的问题
大概只能用时间来验证
无trim的长期使用
会让ssd的写入慢慢恶化
这一点有在外国的网站看到过
但是一时之间找不到了
而且那一篇测试也不是在raid下的测试
不过intel会标示x25m的写入速度 70MB/s
大概就不是假的
新开的ssd目前测出来的写入速度比这个高
也许以後就会慢慢变成这个速度 (囧 不要呀)
※ 编辑: iamstudent 来自: 140.113.251.45 (11/25 09:04)
17F:→ BABU1990 :你是说装置管理员>硬碟>右键>内容>原则的写入快取吗? 11/25 09:20
18F:→ BABU1990 :那个内接硬碟都会自动开启,虽然名称一样但成效差很多 11/25 09:23
我是从这个地方设定的
用intel的程式来开启 看图:
http://yfrog.com/5n69486879p
21F:推 dacapo :没Trim影响的写入速度 不是永久的吧 11/25 10:11
22F:→ dacapo :该删掉的没删,所以写入的时候要边删边写 才会变慢 11/25 10:12
23F:推 chang0206 :所以一直听到trim很重要,但是却没有太多trim的测试 11/25 10:13
24F:→ chang0206 :一直让我很纳闷,到底trim和trim在RAID底下的表现 11/25 10:13
25F:→ chang0206 :会对SSD (or RAID)有多大影响? 11/25 10:14
※ 编辑: iamstudent 来自: 140.113.251.45 (11/25 10:16)
27F:→ dacapo :不会掉太多。我本来也在想没trim到底要不要组RAID 11/25 10:21
28F:→ dacapo :看一看以後...发现raid还是利远大於弊 11/25 10:22
29F:→ dacapo :在怎麽样raid0写入也会比单颗+trim快啊 11/25 10:23
30F:→ iamstudent :那和我第一篇整理出来的报告是一样的 11/25 10:25
31F:→ iamstudent :长期使用的w速度, SSD RAID0 > SSD+trim > SSD only 11/25 10:26
32F:→ iamstudent :不过现在看起来只能说raid的缺点没有很大 11/25 11:00
33F:→ iamstudent :至於raid ssd的优点是否真的远大单颗SSD还不知道 11/25 11:01
34F:→ iamstudent :如果一颗SSD使用起来的感觉和两个SSD RAID0差不多 11/25 11:02
35F:→ iamstudent :那麽组SSD RAID就不是那麽有意义的事情了 11/25 11:03
36F:→ iamstudent :不过这一点我就无从得知了 因为不想重灌电脑 XD 11/25 11:05
37F:推 SMUGEN :单就数值上来看 Raid可以提升ssd的循序读写效能 尤其 11/25 11:14
38F:→ SMUGEN :i牌的写入较慢 access time和小档效能也不会损失太多 11/25 11:15
Raid也有提昇随机存取的速度才对
不只是提昇循序存取而已
那个4k Thrd的数据应该可以解释这一点
※ 编辑: iamstudent 来自: 140.113.210.62 (11/25 11:46)
39F:→ BABU1990 :我是说单颗硬碟的CACHE跟RAID的CACHE成效有差 11/25 13:02
40F:→ BABU1990 :呃 说CACHE不大好,因为到处都有CACHE。 11/25 22:35
41F:→ BABU1990 :我的意思是INTEL RAID驱动的write back,跟M$可以启 11/25 22:37
42F:→ BABU1990 :M$可以启用的快取不同。 当然,跟硬碟上的CACHE也不同 11/25 22:39