• 3

筆電對於SSD的必要性


.展哥. wrote:
不要一昧將SSD當神,若要更快請善用ramdisk...(恕刪)


SSD可以取代HDD 你同意嗎?
RAMDISK可以取代HDD 你同意嗎?

SSD不是神 但是對比RAMDISK的價性比...

Jemshon wrote:
SSD可以取代HDD...(恕刪)
SSD仍有容量不足及讀寫次數限制的缺點,因此還不太容易全取代HDD及RAM
Delengkimo wrote:
如果 SSD 是 PCIe X 4 Gen 3 的 SSD , 速度和 RamDisk 相比, 其實是差不多的


目前記憶體速度仍要比頂級 SSD 快上一至兩個數量級,
RAMDisk 則很很依賴系統性能(包括 CPU), 以及 RAMDisk 本身的演算法(很多測試都表明各牌的 RAMDisk 表現差異非常大 )

這是一年多前的 SSD vs RAMDisk 測試:
http://www.tekrevue.com/tip/create-10-gbs-ram-disk-windows/

根據其他評測[1], 上面測試用的 ImDisk 本身算不上很優, 但我想其表現仍足以打爆今天頂級的 SSD.
( 更別提一年多前測試用的硬體跟今天的 DDR4 及 CPU 又有一些差距 )

還有一個更重要的問題是, 大部份人只看最高速的數據(Sequential R/W).
但實際使用上, 分散而零碎的檔案(Ramdom 4K)存取速度通常更重要.
( 打開 windows 系統目錄看看有多少檔案就知道... Access 連續儲存大檔的機會反而不多 )

SSD 無疑近年發展飛快, 但在我看來其速度仍談不上跟 RAMDisk 差不多.


當然, 數據是一回事, 使用感受又是另一回事.
在 Computer science 裡面, 研究整體效能的一個很重要概念是"瓶頸效應".
即使你可以完全把系統放在 RAM 上跑[2], 也不一定會有飛快的感覺.
畢竟系統不是只有在做 Read/Write 的動作. 存取的瓶頸消失了, 效能的瓶頸自然又會落到其他地方.

舉個超白痴的例子:
即使給你台超級電腦, 也不會讓你開網頁比較快啊,,. 因為你應用的瓶頸在網速還有遠端Server的回應時間.

RAMDISK 當然快, 但也有缺點, 例如斷電就沒了, 耗 CPU 等, 更別說 $$/GB 跟 SSD 無法比.
SSD 除了存取次數限制外, 另一個容易被人忽略的缺點是資料保存可靠性問題( 無預警掛掉, 以及檔案救援(包括誤刪)的機率幾乎是零 )
HDD 慢, 但容量大價錢便宜.

每樣東西都有優缺點, 會如何取捨/平衡才是真正學問.

目前主流建議都是 SSD 當系統碟, HDD 當資料碟, 其實就是綜合上述的考量.
RAM 的話有錢當然最好插到 16GB / 32GB, 開大 RAMDISK 東西都丟進去跑, 但沒有其實用 SSD 通常也不會差太多.
(次數限制其實不用太在意, 目前的平均抹除技術即使當系統碟應該也夠你用 N 年, 以目前 SSD 的進步之快, 在它壞掉之前你可能早已忍受不了它又慢容量又小 )


Delengkimo wrote:
SSD 基本上就是 RamDisk 的縮影; 所以 SSD 有讀寫次數限制, RamDisk 也是有.

RAMDisk 有讀寫次數限制?! 聞所未聞這是在說甚麼啊????



[1] 12 RAM Disk Software Benchmarked for Fastest Read and Write Speed
https://www.raymond.cc/blog/12-ram-disk-software-benchmarked-for-fastest-read-and-write-speed/


[2] 把整個作業系統放進記憶體裡,RAM OS 讓讀寫效能快10倍
http://www.techbang.com/posts/13043-ram-os-speed-crazy-read-and-write-performance-plus-10-times

Delengkimo wrote:
如果 SSD 是 PCIe X 4 Gen 3 的 SSD , 速度和 RamDisk 相比, 其實是差不多的.


差很多。

四個Intel 750 raid 0 的測試,還用Windows 7 和 Windows Server 2008來做好讓測試四度更快

三年前的Ramdisk的測試比較,只用Windows 7

Ramdisk還是比一般SSD快很多。

Delengkimo wrote:
SSD 基本上就是 RamDisk 的縮影; 所以 SSD 有讀寫次數限制, RamDisk 也是有.


SSD的Flash和一般的SDRAM很不一樣喔,可否請問是哪種RAM?

你想的可能是PCM。 那是還沒量產的樣品。


2015年七月 flash memory summitHGST 有個3百萬IOPS的樣品

PCM記憶體1970年就有人提出了。 但是無法量產。 所以能夠量產的話,那會打破現有系統的思維。 Windows這些系統要重寫。 我以前學的也要重來,電腦真的可以不太需要考慮RAM和SSD/HDD的區分,只需要用PCM就好了
kaworuweb wrote:
RAMDisk 有讀寫次數限制?! 聞所未聞這是在說甚麼啊????


雖然我並不是行業的從業人員, 但依照我個人所學到的資訊裡 : Nand Flash 和 RamDisk 其實是同一種記憶體顆粒.

它們之間的最大差異性, 在於 Nand Flash 本身是可以永續保存, 而 RamDisk 本身的資料則會隨著電腦關機而消減 .

所以, RamDisk 如果只是在一般的應用裡, 其實不會造成多大的損耗.

如果長期把 RamDisk 用來當一般磁碟存取, (EX : P TO P, 雲端硬碟之類) 它當然也會有顆粒耗損上面的問題.

或許我所學到的這個資訊是錯誤的, 也許行業大大不要見怪囉.

至於速度說差不多, 其實也是看在透過 Soft Raid 0 組合後的結果來看.

相關網址 : http://www.mobile01.com/topicdetail.php?f=490&t=4452852

感謝樓上大大們的指正.

本名 : 許德龍, 擅長於電腦系統規劃及疑難排解. 昊翔科技有限公司DEL客製化原廠業務戰合作夥伴
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?