为什么有人主张系统盘用SSD呢?好处是什么?
8434 66
[1 楼] xie135 [泡菜]
10-1-28 21:58
听到了有些人这么说,看了价格32G的SSD相当于1TB的硬盘,有必要吗?谢谢!
[67 楼] KLAVIERKONZERT [资深泡菜]
10-2-4 15:02
原文由 原版咕咚 在2010-02-04 14:32发表

对于临时文件和 pagefile 来说,本来就不需要非易失性,需要的只是性能性能性能。。。。ssd 的性能和内存比起来就是渣。。。准确地说,连渣的渣都不如。ramdisk 告诉驱动程序这批 i/o 操作已经执行完毕的时候,intel ssd 上的 arm cpu 还在一个一个地解开 sata 控制器封装的 phy package 呢。ramdisk 就是在磁盘 i/o 的 ......
嗯,也是。不过是不是渣还得看容量,假如是主板上那点鸡肋内存还是别跟SSD比了。等真正的不断电RAMDISK普及了,自然不需要讨论这些问题,人都不是傻子,能选则的话,没人会要低性能的,然后现实就是现实,目前谁是渣还难说。
[66 楼] 原版咕咚 [资深泡菜]
10-2-4 14:32
原文由 klavierkonzert 在2010-02-04 13:07发表
成本不是缺点,缺点是RAM没电就完蛋,所以用作非随机存储的稳定性和易用性不及SSD,别说机内需要靠主板供电,就算你买电池独立供电的那种也得时刻担心一下电池的余电和寿命吧。虚拟内存和临时文件解决不了进程启动和数据对拷的速度,而且拿RAM来充当的话,一旦遇到程序或系统非正常退出或关机时,抱歉,你的数据就找不回来了 ......


对于临时文件和 pagefile 来说,本来就不需要非易失性,需要的只是性能性能性能。。。。ssd 的性能和内存比起来就是渣。。。准确地说,连渣的渣都不如。ramdisk 告诉驱动程序这批 i/o 操作已经执行完毕的时候,intel ssd 上的 arm cpu 还在一个一个地解开 sata 控制器封装的 phy package 呢。ramdisk 就是在磁盘 i/o 的系统调用接口下面做内存块拷贝,根本不会忙活什么封装 sata phy 数据包、发出、响应硬件中断、双方不断地校验、确认、纠错、重排队列、管理缓存、操心抗磨损算法之类的。。。。

进程启动只是要把程序加载到内存去执行 ,比如你用 ps , 你需要每天打开、关掉 ps 几万次的话,那确实需要考虑把整套 ps 弄到存取速度超快的地方去提升效率,如果一天只开一次两次,普通硬盘也不会多耽误你几秒,ssd 又能好到哪儿去呢?

pagefile 掉了系统根本就不在乎,下次启动时发现没有,会在你指定的地方重建。临时文件掉了就掉了,已经做完的最终结果肯定放到真正的硬盘上去,做了一半的认命,原始文件还在,重来呗。你用 ssd 存放 7zip 或 winrar 解压的临时文件,解到一半掉电了,ssd 上还有半拉文件,你能用它继续上次的解压?你 ps 的时候掉电了,重新加电以后还能用 ssd 上存的临时文件继续没做完的滤镜操作?

真是一天到晚的掉电,买 ssd 还不如买个小 ups 有效率
[65 楼] KLAVIERKONZERT [资深泡菜]
10-2-4 13:07
原文由 原版咕咚 在2010-02-04 12:02发表

把 pagefile 和临时文件放在 ramdisk 里比放在 ssd 上强得多得多,不但性能要好得多,而且不会像 ssd 那样因为反复写入而英年早逝

唯一的缺点就是成本比 ssd 高的多。内存多少钱 1G, ssd 才多少钱 1G....这就叫做没有花钱的不是。
成本不是缺点,缺点是RAM没电就完蛋,所以用作非随机存储的稳定性和易用性不及SSD,别说机内需要靠主板供电,就算你买电池独立供电的那种也得时刻担心一下电池的余电和寿命吧。虚拟内存和临时文件解决不了进程启动和数据对拷的速度,而且拿RAM来充当的话,一旦遇到程序或系统非正常退出或关机时,抱歉,你的数据就找不回来了。
[64 楼] 原版咕咚 [资深泡菜]
10-2-4 12:02
原文由 KLAVIERKONZERT 在2010-02-03 22:20发表
temp解决不了系统响应速度,RAMDISK也就是个鸡肋,除非能把系统装在里面。


把 pagefile 和临时文件放在 ramdisk 里比放在 ssd 上强得多得多,不但性能要好得多,而且不会像 ssd 那样因为反复写入而英年早逝

唯一的缺点就是成本比 ssd 高的多。内存多少钱 1G, ssd 才多少钱 1G....这就叫做没有花钱的不是。
[63 楼] KLAVIERKONZERT [资深泡菜]
10-2-3 22:20
原文由 dkspy 在2010-02-02 19:28发表
别扯远了,家用一块7200转的硬盘足矣,还不爽就搞个RAID0。

想快的就是多加2G内存,然后做RAMDISK把temp文件丢过去,完事了!

我天天看着上百块1w转的硬盘就想吐,居然有人还把盘柜丢家里,烧包了!

SSD还没到大行于市的时候,现在投钱进去基本上都是为厂家做贡献。
temp解决不了系统响应速度,RAMDISK也就是个鸡肋,除非能把系统装在里面。
[62 楼] 六只正在飞的羊 [泡菜]
10-2-3 22:18
你装好系统开一次机,拿块秒表掐一下。
[61 楼] dkspy [泡菜]
10-2-2 19:28
别扯远了,家用一块7200转的硬盘足矣,还不爽就搞个RAID0。

想快的就是多加2G内存,然后做RAMDISK把temp文件丢过去,完事了!

我天天看着上百块1w转的硬盘就想吐,居然有人还把盘柜丢家里,烧包了!

SSD还没到大行于市的时候,现在投钱进去基本上都是为厂家做贡献。
[60 楼] noisy0083 [资深泡菜]
10-2-2 13:51
原文由 WolfX-700 在2010-02-01 22:40发表

大部分光纤存储也是用了这样的方案

但是如果缓存未能命中呢?


如果数据总量小于64GB的话,那肯定能够命中的吧?
[59 楼] KLAVIERKONZERT [资深泡菜]
10-2-2 09:54
原文由 lvc2008 在2010-02-02 09:49发表
当前技术的ssd作为系统盘并不好,因为ssd写入次数有限。速度会越来越慢,比磁盘尤甚。
如果作为系统盘,临时文件和网络缓存读写很频繁,时间长了,对ssd有很大影响,
不会的,INTEL 34nm的SSD刷过新固件后都支持TRIM技术,效果特别好!
[58 楼] lvc2008 [资深泡菜]
10-2-2 09:49
当前技术的ssd作为系统盘并不好,因为ssd写入次数有限。速度会越来越慢,比磁盘尤甚。
如果作为系统盘,临时文件和网络缓存读写很频繁,时间长了,对ssd有很大影响,
[57 楼] KLAVIERKONZERT [资深泡菜]
10-2-2 09:22
好处是系统延迟小,硬盘跑分高!
[56 楼] WolfX-700 [陈年泡菜]
10-2-1 22:40
原文由 noisy0083 在2010-02-01 18:54发表

那,一个硬盘用64GB内存作为缓存可不可以?里面加个电池来防止数据丢失。

除非长时间脱机,否则不需要从磁介质里读取数据。


大部分光纤存储也是用了这样的方案

但是如果缓存未能命中呢?
[55 楼] Angel17th [资深泡菜]
10-2-1 22:33
原文由 WolfX-700 在2010-02-01 17:16发表

这个是这样,我前阵子买了套光纤存储,花了几十万,也只能做到以下参数:

IOPS 不少于12万
DISK读 >=990MByte/S
DISK写 >=850MByte/S
Cache读 >=1500MByte/S

其中的IOPS还是在缓存当中读取的能力,要是到磁盘级别的话…… 就更加衰了

在我印象当中,要起码500W+的实际采购价格的存储系统才能达到持续IOPS大于等于18.5W

或者说用低端一些的机头,但是磁盘全部换成SSD(那样成本也不低丫)

那也得将近200-300W

(注 以上价格非列表价,说的是实际采购价格,折扣已经计算在内的)


ioDrive Duo的写入次数只有30万,不会用着用着坏了吧……
[54 楼] noisy0083 [资深泡菜]
10-2-1 18:54
原文由 WolfX-700 在2010-02-01 17:11发表

内存是易失的……


那,一个硬盘用64GB内存作为缓存可不可以?里面加个电池来防止数据丢失。

除非长时间脱机,否则不需要从磁介质里读取数据。
[53 楼] f801 [陈年泡菜]
10-2-1 17:23
[52 楼] WolfX-700 [陈年泡菜]
10-2-1 17:16
原文由 f801 在2010-02-01 16:54发表

哦?也就是说有比23万更狠的东西哟?介绍介绍一吓嘛


这个是这样,我前阵子买了套光纤存储,花了几十万,也只能做到以下参数:

IOPS 不少于12万
DISK读 >=990MByte/S
DISK写 >=850MByte/S
Cache读 >=1500MByte/S

其中的IOPS还是在缓存当中读取的能力,要是到磁盘级别的话…… 就更加衰了

在我印象当中,要起码500W+的实际采购价格的存储系统才能达到持续IOPS大于等于18.5W

或者说用低端一些的机头,但是磁盘全部换成SSD(那样成本也不低丫)

那也得将近200-300W

(注 以上价格非列表价,说的是实际采购价格,折扣已经计算在内的)
[51 楼] WolfX-700 [陈年泡菜]
10-2-1 17:11
原文由 Angel17th 在2010-02-01 16:25发表

就是作为一个中间存储设备是吧?

小容量大IO的,为什么不可以全部载入内存使用呢?


内存是易失的……
[50 楼] f801 [陈年泡菜]
10-2-1 16:54
原文由 mmr 在2010-01-30 10:36发表
看来这专家很多,也来凑个热闹。原准备一套I5的方案的,现改为如下,各位点评下?主要原则:其他配件能省就省,这硬盘嘛。。。
微星(MSI)H55M-E33主板(INTEL H55/LGA 1156) ¥699.00 1×1
英特尔 45纳米 酷睿i5 四核处理器 i5-750盒装CPU(LGA1156/2.66GHz/8M缓存) ¥1,439.00 1×1
宇瞻(Apacer)DDR3 1333 2G 台 ......


一般是这样的,其实DIY的电脑有很强烈的个性,也就是说,根据个人的需求来配,例如,一般四核的电脑主频是不够差不多同价位的两核高的,而一般的程序是不支持多核合作计算的,那效能还不如两核。那主要是看你用的是什么软件了,例如Photoshop是支持多核的,如果经常要批处理图片,那当然是四核的了,但是,我的经常使用感觉电脑慢的是富士与Sigma的RAW文件,那主频高的CPU明显比多核的CPU要快......

原文由 WolfX-700 在2010-01-31 00:08发表

18.5W的IOPS……   实话说,这玩意要是早点出来…… 我能省下一套光纤存储的钱-_-


哦?也就是说有比23万更狠的东西哟?介绍介绍一吓嘛
[49 楼] Angel17th [资深泡菜]
10-2-1 16:25
原文由 WolfX-700 在2010-02-01 15:45发表

这个可以作为类似于缓存一样的调用……

或者说 ZFS的性能增加。

实话说,光纤存储在持续IO上,要达到同样水平,投入的钱是这玩意的XX倍

有些数据库可是小容量大IO的……


就是作为一个中间存储设备是吧?

小容量大IO的,为什么不可以全部载入内存使用呢?
[48 楼] 影呆 [资深泡菜]
10-2-1 16:09
原文由 原版咕咚 在2010-02-01 14:48发表

用 ssd 做暂存肯定对性能有很大提升

ssd 读和写都会影响寿命,尤其是写操作(确切地说是擦除)

谢谢!看来不能两全其美。
[47 楼] arnold [资深泡菜]
10-2-1 15:56
原文由 牛奶路 在2010-01-29 13:08发表
咱一度主张系统盘用ram disk,不过价格太BT,一直没流行起来


2GB内存只要130+¥的时候搞了4条插上

之后关掉系统缓存跑Windows,貌似没啥感觉
[46 楼] WolfX-700 [陈年泡菜]
10-2-1 15:45
原文由 Angel17th 在2010-02-01 14:29发表

请教一下这种东西的容量真的够用吗?虽然这种东西一块就可以替代一个机柜级别的存储系统的性能,但是容量相比之下太小了。


这个可以作为类似于缓存一样的调用……

或者说 ZFS的性能增加。

实话说,光纤存储在持续IO上,要达到同样水平,投入的钱是这玩意的XX倍

有些数据库可是小容量大IO的……
[45 楼] 小肥仔 [资深泡菜]
10-2-1 15:36
原文由 Angel17th 在2010-01-29 16:47发表

这不够纯爷们
320G,写入1400M,读取1500M,IOPS高达185K,国内卖230000吧。

[44 楼] 小肥仔 [资深泡菜]
10-2-1 15:34
原文由 Angel17th 在2010-01-29 13:20发表

这不是Gigabyte的东西,这是ACARD ANS 9010,带电池带CF卡备份,DDR2。

好东西,就是贵!
[43 楼] 原版咕咚 [资深泡菜]
10-2-1 14:48
原文由 影呆 在2010-02-01 12:21发表
请教各位:PS暂存盘用SSD还是其他盘?用SSD是否对其寿命有影响?谢谢!


用 ssd 做暂存肯定对性能有很大提升

ssd 读和写都会影响寿命,尤其是写操作(确切地说是擦除)
[42 楼] Angel17th [资深泡菜]
10-2-1 14:29
原文由 WolfX-700 在2010-01-31 00:08发表

18.5W的IOPS……   实话说,这玩意要是早点出来…… 我能省下一套光纤存储的钱-_-


请教一下这种东西的容量真的够用吗?虽然这种东西一块就可以替代一个机柜级别的存储系统的性能,但是容量相比之下太小了。
[41 楼] 影呆 [资深泡菜]
10-2-1 12:21
请教各位:PS暂存盘用SSD还是其他盘?用SSD是否对其寿命有影响?谢谢!
[40 楼] noisy0083 [资深泡菜]
10-2-1 11:25
原文由 正版云飞扬 在2010-01-31 10:44发表
等64G降到1000以内就考虑入
现在操作系统用64G差不多够了
我的Win2008R2的C盘现在占用28G左右(所有其他软件都装在D盘了)


需要加速的不光是系统哦!软件什么的也需要加速。

拿PS和office举例,启动的时候要加载那么多滤镜啊插件啊。。。SSD会快很多的。

倒是需要连续读取,又庞大的视频文件,音频文件用不着放在SSD上。
[39 楼] 原版咕咚 [资深泡菜]
10-1-31 14:27
原文由 dkspy 在2010-01-31 13:30发表
SSD用系统盘=浪费,完全就是感受一下快速启动的快感,之后呢……

我倒是建议把一些喜欢建TEMP文件的程序或是狂读盘的游戏丢过去,bt什么的就算了。

SSD写的越久性能就越低,离散算法用来对付寿命……╮(╯▽╰)╭


ssd 写次数越多离死越近,但和性能没关系,如果越写性能越慢,说明 firmwire 有 bug. intel x25m 在 08 年底就出过问题,升级 firmwire 后就没事了

其实 ssd 读取也会损耗寿命的,只是没有擦除影响那么大。