[心得] PrimoCache - 用SSD加速大量HDD空間

看板 PC_Shopping
作者 arrenwu (二乃騎士)
時間 2019-12-12 23:14:11
留言 63則留言 (19推 0噓 44→)

其實我本來是看到StoreMI,覺得這種 SSHD 的軟體解決方案滿有意思的, 而在這過程中,發現 PrimoCache PrimoCache 是用 RAM 和 SSD 來對某些硬碟設置 Cache。 當系統要跟某個HDD要東西的時候,會先去看 Cache 裡面有沒有他要的;如果有, 就直接從Cache裡面拿,進而提升讀取速度。 PrimoCache本身要$30,但是有30天完整功能的試用期 我日前在系統裡面加入手邊一個多出來的240GB SSD當Cache, 不管開機開程式還是讀遊戲都快超多。 什麼樣的需求適合PrimoCache? 1. 系統碟在HDD上,你又不太想重灌整個系統 2. 想加速很大的遊戲碟,比如像是3TB或4TB的HDD遊戲碟 3. 有個很大的HDD,想要提升寫入速度 下面這個教學是提升讀取速度的設置,並不適用提升寫入速度的情況 安裝方式(專門提升讀取速度的Cache) 1. 下載並安裝 PrimoCache。 下載連結:https://www.romexsoftware.com/en-us/primo-cache/download.html 安裝完之後一定得要開機,這樣PrimoCache才會開始運作, 2. 新增一個Cache工作 打開PrimoCache的UI之後,點擊那個新增圖示 https://i.imgur.com/uwVNwPh.png
在你想要拉升速度的HDD分割旁邊打勾 https://i.imgur.com/ayt06p1.png
Choose Profile 這邊是類似基礎配置,先不用屌他,就選Read就好 https://i.imgur.com/0ZvFARy.png
接著會看到這個畫面,這邊就是要對L1/L2 Cache 進行設定了 https://i.imgur.com/Wc7PXnp.png
這邊說明一下,PrimoCache的Cache可以由 RAM 和 SSD 共同構成。 RAM 就是 Level-1 Cache,很快,但通常很小,而且關機會不見; SSD 則是 Level-2 Cache,沒那麼快,但可以很大,且關機不會消失。 L1 Cache 大小看你們喜好,我的系統有 32GB RAM,我是設置了12GB 的L1 Cache 注意不要把L1大小設定得太大搞到你系統RAM不夠用就是了。 覺得RAM不是很多的甚至不要L1 Cache (0MB)都行 點選圖中"Click to level-2 storage device"的圖示, 然後會看到一個畫面要你選擇準備用來當Cache的SSD,選好之後下面Lable不用改,按確定 https://i.imgur.com/raWBAaX.png
接著會回到這個畫面,這邊呢,Level-2 Cache 的大小可以設定了 https://i.imgur.com/mFIPwPu.png
當然要用Max也行,但如果考慮到SSD裝得太滿速度會掉下來,可以設定在容量的75~85% 有人可能會想知道:L2 Cache 多大才"夠用"? 這沒有標準答案,不過我好像有看過有人覺得是儲存空間的10%。 也就是你如果要cache的HDD是2TB,L2建議 200GB左右。 按下右下角的Start之後,就可以開始享受PrimoCache了 當然還有很多細部的設定,大家可以去官網看這些設定的內容 https://www.romexsoftware.com/en-us/primo-cache/terms-configuration.html PrimoCache 跟 StoreMI 有什麼不同? PrimoCache是用多的空間當Cache,但是StoreMI是把不同的儲存碟合併在一起。 舉例來說,你手邊有一個900GB HDD和120GB SSD, 用PrimoCache,你只能用900GB的空間;而StoreMI會幫你和出一個 1020GB的空間。 那StoreMI有啥缺點? (1) 綁硬體:並不是什麼硬體都能用。PrimoCache沒有硬體限制 (2) 相對不穩定:PrimoCache你那顆SSD爛掉就只是Cache毀滅,HDD沒事情 StoreMI因為整個分割視為一體,如果SSD掛點,整個分割就爆開 啊不要說SSD掛點啦,只要這邊什麼東西出個差錯,就爆了 網路上已經有不少人因為系統碟綁StoreMI後來就重灌了 關於提升寫入速度部分 要提升寫入,就要開啟裡面 Defer-Write 的機能。我想這個對於影像應用可能有幫助。 不過目前我手邊沒有對應的配備和軟體能嘗試,就只能看有沒有板友有興趣試試看。 -- 「怎樣啦?不行嗎?」 ~中野二乃 https://i.imgur.com/crALxjb.jpg
-- 不是Paypal嗎?滿方便的吧 以遊戲碟來說,有價差啊,大儲存容量HDD比SSD便宜。 而且"搬移"是很麻煩的事情,大概只有比重灌輕鬆 這我不確定,我沒有用過Win的軟體RAID 這當然是舊電腦最方便。但同時這也跟你的磁碟大小有關係。 HDD 3TB 大概2500,SSD 2TB 就要7000了。 我現在是不是不用重灌? 而且放其他檔案的硬碟是不是也都不用動? 如果是組新的主機,以現在來說買個512GB SSD 當系統碟很直接;但舊機用這個很方便 一樣慢? 我裝SSD Cache之前,我從登入到讀取完成系統進入閒置大概要8~9分鐘; 現在是30~40秒。而且你就算把SSD當系統碟那才是"隨時"都在寫入。 L1 Cache 可以斟酌,如果RAM不大的設定 0MB都行。這邊重要的是 L2 Cache。 而且我這邊講的情況是有很大的HDD。1TB並不是很大的空間 會搞到swap是RAM太少,這不太會發生。至於暫存檔,系統碟會一直寫入 但上面那個 Read Cache 跟寫入的行為沒有關係。寫入的東西會到 L1 和 HDD 裡面 https://i.imgur.com/AwnDWxV.jpg 我L1 cache已經滿大了,L2一樣會用啦
我覺得不太可行,因為PrimoCache在run的時候你的SSD不見他應該就會停止了。
我是Win10 PrimoCache 可以設置SSD作為寫入快取喔! 不過設定方式就跟我上面寫的教學不一樣
※ 批踢踢實業坊(ptt.cc), 來自: 71.198.27.180 (美國)
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1576163656.A.971.html

LastAttack : 當然不行 因為44444444444444444444444444444444444 12/12 23:16

MoneyBlue : 所以為什麼不把資料通通裝在ssd然後固定週期備份一 12/12 23:16

MoneyBlue : 次到HDD呢 12/12 23:16

alexrow : 很想買這家的RAMdisk軟體 可是他的購買方式不容易 12/12 23:17

MoneyBlue : 如果ssd容量比較小似乎就適合用這個方案xd 12/12 23:18

LastAttack : Paypal甚至不用正規的魔法小卡,郵政VISA簽帳卡就行 12/12 23:20

LastAttack : 組新機的話當然不划算,除非你有可靠性堪憂的舊SSD 12/12 23:25

enjoyself : 我是磁碟 ,不用錢 12/12 23:41

nippleman : Primo可以綁win組的軟體raid嗎? 12/12 23:45

toppop : 推一個 12/12 23:57

cka : 那不如乾脆裝SSD就好了,搞這個真的脫褲子放屁 12/13 00:18

LastAttack : 原po就點明啦 重點在省去搬移 無論是OS、遊戲、圖片 12/13 00:31

LastAttack : 影音 12/13 00:33

LastAttack : 不過個人確實比較用不到,能應用到的場景大概有某種 12/13 00:36

LastAttack : 資料庫,資料庫內常用檔案不固定,而且只要有樹狀兩 12/13 00:39

LastAttack : 層以上分類就不適合分碟儲存,容易搞混 12/13 00:39

cka : 舊電腦一樣啊 把系統重灌就好了 12/13 00:43

ccbbaa : ROG主板可以裝華碩出的ram cache或ram disk.. 12/13 01:04

ccbbaa : 不過沒有ssd用成一般hd cache的功能 12/13 01:05

Aquarius126 : 感覺遊戲碟跟影音碟的用處比較大,系統碟佔的容量不 12/13 01:52

Aquarius126 : 高,不如直接轉移或重灌到ssd 12/13 01:52

ddoll288 : 這東西沒有什麼鳥用,開機一樣慢,然後還要消耗RAM 12/13 01:53

ddoll288 : 花的錢不如買大一點的ssd將舊的OS轉移還比較實在 12/13 01:55

ddoll288 : 又因為要當cache,常常要寫入,SSD死得還比較快 12/13 01:56

alexrow : Asus的Ramdidk速度不錯 可是太陽春 12/13 02:20

alexrow : disk 12/13 02:20

arrenwu : RAM disk 跟 SSD cache 我覺得用途完全不同啦 12/13 02:22

ddoll288 : 16GB RAM+240GB SSD+軟體大概就可以買一顆1T ssd 12/13 02:26

ddoll288 : 原PO RAM太多,還有一顆閒置SSD,所以買軟體還可接受 12/13 02:28

ddoll288 : 類似方案像sandisk expresscache以前就有,效果不佳 12/13 02:29

ddoll288 : 配備太低的機器還不如直接換SSD比較划算 12/13 02:30

ddoll288 : 高階機器本來就貴,不缺錢,直接用PCIE SSD就好了 12/13 02:33

ddoll288 : 至於系統碟隨時都在寫入,那又是寫入什麼呢? 12/13 02:37

ddoll288 : RAM夠大就不用swap,最多就是寫log或暫存檔而已 12/13 02:40

ddoll288 : 我的MX100用到現在五年,寫入量才14TB,不知道何時才 12/13 02:49

ddoll288 : 能寫死他,但是用來作swap應該很快就死了... 12/13 02:49

pc0805 : 你如果有設L1 cache的話可以去觀察他的L2讀寫,幾 12/13 02:55

pc0805 : 乎不會去用L2 的SSD,所以我只配舊的SSD純用L2而已 12/13 02:55

iceyang : 那就是用上不上 不是不用 提醒一下用SSD當cache健康 12/13 03:21

iceyang : 度會噴很快喔 我自己是用256GB 拿100G出來當快取 12/13 03:21

iceyang : 一個月大概健康度噴3趴 xD 12/13 03:22

iceyang : 不過我是拿來用在檔案服務器上 讀寫比較頻繁就是 12/13 03:24

eric7693 : 那我公司筆電配hdd開機慢到死 ,又不能動硬體,請問 12/13 09:42

eric7693 : 適合這個方式嗎?外接的ssd熱插拔會有問題嗎?謝謝~ 12/13 09:42

eric7693 : 應該是說 ,我能不能隨時開關這個功能?在座位上插著 12/13 11:21

eric7693 : 用的時候開著,要拔掉去開會的時候關閉沒關係。 12/13 11:21

Windcws9Z : 推 12/13 11:38

Windcws9Z : 然後四葉贏惹ㄛ 12/13 11:39

Windcws9Z : http://i.imgur.com/BgpiGHx.jpg 12/13 11:39

nok1126 : 五月是天啦 12/13 11:55

doom3 : 看你圖是win7 用這套可以 WIN10不推 12/13 12:06

doom3 : ram 在WIN10不用設了 OS自己就會去CACHE了 12/13 12:06

LastAttack : Windcws9Z那張圖配五月是天wwww 那四葉不就天父 12/13 15:19

wasitora : 這個拿來做自組NAS很強大阿2TB-SSD配 40TB-HDD 12/13 16:24

wasitora : 尤其是為了容量選RAID-5,但寫入效能爛到哭 12/13 16:25

wasitora : 有SSD當寫入快取的話,用起來就會順暢很多 12/13 16:26

charlie20083: 所以感覺這玩意 比較像是 12/13 18:25

charlie20083: 可以動用RAM的Intel ISRT? 12/13 18:25

ghostfu : 我想等結局才看完,為什麼在這邊都要爆雷 12/13 21:00

Esvent : 自組NAS用ZFS就有內建ARC(RAM)/L2ARC(SSD)快取技術 12/14 09:51

Esvent : 不需要用這個吧 12/14 09:52

wayne1120 : 謝謝分享 12/15 10:17

Willie4 : 感謝分享,手上HDD超過10tb,感覺會用到! 12/16 09:56

您可能感興趣