• 14

[應用]SSD與RAMDISK的實際應用

hsunhao wrote:


我看我還是乖乖地測試吧!一片D5格

又在顧左右而言他,你的SSD數據呢?
cheonglee wrote:
聽起來不像很嚴重的問題,但請注意:每一個記憶體模組,平均每年發生近4,000次可復原性錯誤。而不同於你的PC,Google的伺服器使用錯誤矯正碼(ECC),可準確地挑撿出那些錯誤。Envisioneering Group分析師Peter Glaskowsky表示,那代表在Google主機上的可復原性錯誤,在你的電腦上極可能是無法復原的錯誤。


這個是正確. 雖然 non-ECC RAM 上資料錯誤的統計或估計上, 並不是有非常廣汎的統計
(至少遠遠不是 SSD 或 HDD 的回修率統計那樣的規模)

不過這個東西, 一是錯誤的位置可能只是發生在 空白/無關/本來就要被丟掉
的資料上的錯誤. 二是還有除了 ECC 以外, 其他的偵錯 (parity) 機制可以輔助
一些低端的 Server, 也都改用 non-ECC RAM 了.

至少就實際運作的情況下, 要證明誰因為在 non-ECC RAM 長期用大量的 RAMDISK,
造成放在裏面的程式/檔案資料錯誤到不能運行 (檔案錯誤/損毀) 是蠻困難的

總之, 這類東西算是責任自負的使用判斷項目.
我個人的經驗上,就算使用一般市面上買得到的記憶體(其實還滿普通的那種》,拿來當伺服器使用(Windows 2008, Opensuse Linux, Fedora),每天即使有相當忙碌的存取,每天都會有幾回記憶體用到將近爆滿,也沒見到過因為記憶體當機。ECC記憶體有他的市場,但普通兩光的記憶體,即使經過商業、工程上的每天狂操,也沒看到幾次有問題。真的有問題,通常都是亂開規格的拼裝車,或者年老不穩了。

話說我把RAMDisk移除把檔案都放回SSD後,Chrome一次開二十幾個網頁還更慢,就算關掉後立即再開也一樣。至於繪圖程式也是稍微慢了點,不過在PrimoCache的加持下,多跑幾次就感覺不出來。
jerry20530 wrote:
請問您 一年內非硬體...(恕刪)


喔不!我忘記說了

上面那顆SSD使用上有包含PPS的

而且是一天12小時以上連續撥放(就電腦放著播)

大概有持續1年半吧,後來PPS問題蠻多的才沒繼續用的
參考: Google: Computer memory flakier than expected, 2009

前面那一位提的應該是這篇

注意它的數字是說 4,000 correctible errors per year

另外:
"Previous research, such as some data from a 300-computer cluster, showed that memory modules had correctable error rates of 200 to 5,000 failures per billion hours of operation."

"Google, though, found the rate much higher: 25,000 to 75,000 failures per billion hours."

"On average, about one in three Google servers experienced a correctable memory error each year and one in a hundred an uncorrectable error, an event that typically causes a crash."

各估計的誤差範圍很大. 年代, 製程, 各廠家穩定性, 運作溫度與機殼防護性等
一堆東西都有影響. 檢測基礎也不一定一樣.




BTW: 真的要牛角的話,

就算是傳統 HDD, 也有這種 "某個 bit 的記述資料產生預期外變動 (錯誤) 的風險".

一些很重視資料正確性的東西 (銀行等), 會用較高規格的 HDD,
除了性能之外, 這類錯誤率也是指標

另外牛角中的牛角:
任何 Parity 的檢測或是回復機制, 也是有可能因為同一期間內,
發生資料與檢測用基準上都產生記述錯誤或讀取錯誤的問題, 造成無可回復的錯誤.
只不過這種事發生的機會, 在企業用硬碟上,
已經掉到 10 的負 15 次方以下的機率了

機率 Spec, Error rate, (non-recoverable, bits read)
(1TB 是 10 的 12 次方 byte, 或是 10 的 13 次方 bit)

反正就是:
整顆硬碟直接掛掉的機率, 大於去想這東西問題的價值





一顆SSD才幾個錢,除非你都買那種512GB的吧,買了就是要用力操啊,寫個sh檔,按時備份重要資料到異端上,就算你SSD壞掉也只是損失幾個小時的資料而已,至於記憶體要壞太困難了,電腦這東西又不是不可取代,電腦只是個生財工具,壞了就再換就好了啊,SSD與ramdisk是可以並存的,不用在那爭論優劣。
小弟我無意挑起各位大大的怒火,我只是很單純想讓我的SSD用比較久而已~~就這樣而已沒有別的意思,至於你們講的專業問題,我可能也不懂,但是你們都說SSD用個5年就回本,但是我不這樣想,因為不管怎樣,SSD都比HDD快........所以我不想讓我的SSD那麼快陣亡,而且,現在SSD越出越大,我已經找不到40G了,對我來說40G非常足夠了~~~現在都120G起跳,對我來說是用不到的,INTEL SSD 40G的速度我已經很滿意了
h7878220 wrote:
又在顧左右而言他,你的SSD數據呢?



我在74樓不是回答過您了?


而且我建議您參考這篇:(這篇不是我寫的,你可以放心閱讀)

比 SSD 更快,RAM Disk 攻略

我拿Linux Kernel 3.11.1的原始檔,console下用7zip壓縮再解壓縮,RAMDisk > SSD > HDD還是成立,所有磁碟都是用NTFS,檔案+目錄共有46828個。

SoftPerfect RAMDisk 3.3 10GiBytes
7Zip Compress Time: 118.076 sec
7Zip Extract Time: 71.436 sec

Kingston HyperX 3K 120G SSD
7Zip Compress Time: 159.115 sec
7Zip Extract Time: 77.586 sec

Seagate 3TB HDD,只剩不到34G
7Zip Compress Time: 156.424 sec
7Zip Extract Time: 139.787 sec
  • 14
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 14)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?