關於SSD的瞭解 - 儲存設備

Audriana avatar
By Audriana
at 2010-11-17T15:14

Table of Contents

現在的SSD雖然價格偏貴
但是至少已經下降到可以買的程度了
所以做了一點功課
爬了不少文章之後有點心得
不過也有一些問題
所以想請教一下版上先進
看看這些想法是不是對的

1 一般硬碟的傳輸速度,讀和寫是差不多的。
7200轉大概是 90~100MB/s
10000轉可以到130MB/s
而同轉速下,容量比較大的硬碟則通常會快一點?

而一般SSD的讀取速度能有200MB/s 但是寫入就只有70~110MB/s
ocz vertex2 可以有200MB/s的寫入則是例外

一般SATA2 可以有3Gb/s,也就是375MB/s的傳輸速度
整體來說,也就是SATA3 (6Gb/s) 其實沒有必要,對嗎?

2 HDD Access Time大約都是20ms左右
SSD Access Time一般都是0.1ms

但是這個Access Time主要是用來看出什麼用的?
是小檔的存取還是硬碟反應?

3 真正比較能夠表現平常使用的情況,其實是4k多重讀寫的速度。
所以連續讀寫其實不重要?
因為SSD通常不會拿來當作資料碟

4 關於trim
因為SSD寫入時,就算只要寫入一個Byte
也要把一個最小單位區域(2k or 4K)清除
當該區塊有資料時,就要先移動到其他地方放置 (這邊我自己覺得應該是不對的)
所以SSD快要滿的時候,寫入速度就會變慢到大概70%
trim指令是讓OS可以通知SSD,在空閒時間去清除區域

目前只有win 7和linux有trim,而XP沒有
但是也有給XP專用的優化程式(對嗎?)

一旦使用SSD組Raid0,trim就無法使用

目前在控制器上面,寫的比較好的是intel與sandFocus

另外,只有寫入速度會變慢
而讀取速度是不會變慢的?

5 買了SSD要使用win7格式化
因為winXP的格式化會把sector的起點放在31.5k的位置
並不是2k或是4k的整數倍
這會讓邏輯上與實體上的sector沒有對齊
導致存取的區域數會提高


6 假設拿來當作系統碟使用
長時間使用後的寫入速度
SSD Raid0 > SSD with trim > SSD without trim ?

至於系統效能,主要還是看讀取速度?
所以其實長時間影響不大?

7 理論上SSD組Raid之後讀取速度會到400MB/s (會超越SATA2速度上限)
如果是使用主機板內建的raid功能
會導致SSD的效能卡在南橋而沒有意義?

所以要用SSD組Raid0
就要用Raid卡
或者原生就走PCI-e的Raid SSD
例如ocz RevoDriver (內建Raid0,讀540MB/s 寫400MB/s)

8 有執行3D程式時錄影的需求
但是SSD因為寫入沒有比一般HDD快多少(也是約100MB/s)
所以為此買SSD幫助不大?

9 如果把SSD當作系統碟,為了減少寫入提高壽命
要把虛擬記憶體和環境變數的TEMP設定到HDD上
但是這樣不就很矛盾?
實際上這應該是最常發生的存取動作
卻又搬到HDD上,不就又是使用HDD的速度了?

一個可行的辦法是開RamDisk
把虛擬記憶體搬到RamDisk上我確認過沒有問題
但是把TEMP環境變數設定到RamDisk
會不會發生有程式寫入RamDisk等待下次重開機時要呼叫
而資料卻隨著記憶體的重開機一起消失?
因為感覺還有不少程式,安裝時會要求重開機的

10 如果HD Turn 測SSD比預期的速度慢
找出有個預設64的選項,改成8就ok了

--

All Comments

Mia avatar
By Mia
at 2010-11-21T07:34
SATAII 和 SATA6G 的傳輸速還是有差
Isla avatar
By Isla
at 2010-11-24T06:25
可以看 Crucial RealSSD C300的測試
Belly avatar
By Belly
at 2010-11-24T14:03
看到了 C300的Read速度超過SATA2上限
Edith avatar
By Edith
at 2010-11-29T06:30
看來例外可以再加一個
Mia avatar
By Mia
at 2010-12-01T05:55
N460GTX好用嗎XD

日立2T 7200轉 pk 三星2T 5400轉

Bethany avatar
By Bethany
at 2010-11-17T13:01
今天看到大陸某論壇有網友po他買兩顆Samsung HD204UI的MHDD掃描結果 當然都是新品 第一顆掃出來 http://0rz.tw/7qUxi 悲哀中說服自己這只是人品不好 於是買了第二顆再來測 http://0rz.tw/M4h4U 究竟是只有這一批是這樣還是全部HD204UI都這樣就不知了. ...

WD seagate的STAC2000400

Rachel avatar
By Rachel
at 2010-11-17T12:27
大家好 小妹之前為了要儲存那大量的照片還有資料 所以買了一顆My Book Elite 2TB 大約6500塊 可是用不到一年它就壞掉了 我有送還給代理商 代理商說這顆硬碟WD原廠已經停產了 所以要幫我換成seagate的STAC2000400 2TB 可是我剛剛上網查了一下STAC20004 ...

使用USB3轉接線,隨身硬碟讀不到

Carolina Franco avatar
By Carolina Franco
at 2010-11-17T11:13
由於主機板內建的USB3接頭在主機背後 每次要接上USB3的隨身硬碟都要爬到桌子底下去插很麻煩 所以在P購上買了一條 USB3 轉接線 A公 - A母 型號網址 http://tinyurl.com/2wjf8yg 隨身硬碟是這款 http://tinyurl.com/33nhy59 問題是當隨身硬 ...

power電壓不足?隨身碟讀不到

Harry avatar
By Harry
at 2010-11-17T09:29
4個隨身碟中,我分別在A、B、C三台電腦使用, 唯獨只有sony這個隨身碟無法在A電腦使用, 其他3個都可以, 但4個拿到B電腦、C電腦卻都可以, 請問是A電腦的電壓不足,造成sony這個隨身碟的問題? 有人有遇過同樣的問題? - ...

最近電腦硬碟有怪聲

Regina avatar
By Regina
at 2010-11-17T08:46
話說最近幾個禮拜,我的電腦越來越怪 每次要讀取檔案,比如說一個資料夾 電腦都會開始LAG進入停頓狀態 之後電腦裡的某部分(應該是硬碟)會開始嗡嗡叫 好像馬達啟動的聲音 之後才把資料夾打開 想問一下這樣我的電腦硬碟是不是有問題 該不會要掛了吧= =? - ...