為什麼板上的單很少包含SSD? - 遊戲機

Table of Contents

※ 引述《Tosca (hi)》之銘言:
: 很好奇為什麼板上的單很少包含SSD
: 尤其不少是號稱遊戲機甚至是實況用途

基本上一般會提出的單都會考慮到通用性.
也就是如果電腦換其他用途,能只更動必要的部分是最好的.

所以如果是以HDD為主,以後補點小錢外加一顆
SSD,未來一樣可以達到想要加速的東西都能在SSD上
(laptop使用者:....嗯 你可以按左鍵出去了 .....)

不用SSD安裝OS一樣可以改進所有應用程式的速度,方法已經很多了.
(也許後面補上)

相對的由於SSD單位價格高,主流容量一直都不在夠用的範圍內,
電腦只裝一台SSD的話.面對很多用途你得再跳出來添購甚至把作業系統
打掉重來,這樣就是通用性較低的意思.

而且就"個人"操作來說....
讀取速度不夠通常可以等,但是不能等的寫入速度SSD也派不上用場.
怎麼說?假設有一個場合需要持續200MB/s的寫入速度,那麼就表示
他五秒鐘就吃掉1GB,一分鐘吃掉12GB,十分鐘吃掉120GB的容量,
那寫入到一台SSD上,是不是要人工全程監控在後面搬檔案....-_-;;
也就是說遊戲實況不能依靠SSD的寫入速度,還是得靠cpu運算能量
去壓頻寬.

一台個人電腦系統真的只用SSD的話,長期來看就要面對一堆障礙:

1.新OS的容量比想像的大
本來裝30GB以為XP+遊戲無論如何用不完,
卻發現新的Win7 64bit裝好已經不只20GB

換60GB,卻發現要從win7原地升級到win8
除了現有容量外還要一塊放安裝中的暫存.

換了120GB以不重灌直接升級.發現win8不熟悉,
想要弄dual boot........

還沒算怎麼裝遊戲.

2.裝好OS了,他還是越來越大.
這跟Windows Vista/7的特性比較相關,除了
windows還原點,安裝檔案的原始備份外(這兩個可關).
還有一個功能是備份所有系統driver,dll的變更.
這會塞在winsxs這個目錄下而且不可關.我發現一個win7
64bit在使用一年後.這個目錄就成長到10GB左右.

如果你還要加上系統還原等功能.OS比安裝的時候大
很多

3.可用容量低於一個比例

這時候會造成壽命上的問題,因為暫時寫入的東西就集中在很少的區塊中
SSD韌體會輪換,但是用來備援的區塊本來就不多了.

假定free space 20%,備援的容量10%
那麼就是暫時寫入的資料在這30%的範圍內使用.

有區塊壽命用盡的情況可能會提早三倍速出現.

當然這個情況對HDD而且也是會的,而且HDD可用容量比例過低
先出現的問題會是frag數量暴增.除了影響效能也會影響長期存取的壽命

許多買同一款SSD,但是效能下降幅度(這通常肇因於寫入平衡考量
開始輪換備援的區塊)或者是壽命不一樣長的,可能要考慮使用型態上.
是不是有這種可用容量弄得太低的問題.

實務上買SSD當系統碟的人,很多一陣子以後就得人工調整以避免容量
不夠用.像搬走temp/internat cache只是小事,不過如果連裝甚麼App/遊戲
都要考慮怎麼擺比較好.很多我爬討論區的例子都是每天花幾十分鐘在伺候調教
這個,以換取載入時候幾秒鐘或者幾分鐘的爽度......這時間上的CP值
和女朋友一樣低啊

最後會發現Hybrid環境比較好,也就是cache萬歲.
RAM比disk快但是小,SRAM比DRAM快但容量小.
都演變成cache為主的形式,同樣比HDD快但容量小
的SSD,用一點容量搭建成cache的形式加速整個系統.
是比較划算的.

目前來說可用途徑就是...

1.依靠硬體
Marvell,Intel的磁碟控制器支援
不過因為做在比作業系統更低的層次,所以cache方式是
區塊對區塊,沒辦法作檔案對檔案的cache
用區塊對區塊這種方式搭建的hybrid disk,不適合裝P2P.

2.SSD廠商和hybrid軟體搭售
介於driver/軟體之間.
Corsair/LSI/Crucial/Sandisk/OCZ都有出,不過都沒用過...

3.單獨的disk cache軟體

eboostr:純軟體,file對file cache."不能增加系統賽豬公分數"
但是可以簡單設定不cache的名單.
fancycache:區塊對區塊cache,ssd cache的功能似乎是新加的
穩定度不明.....

: 敝人經驗是不管你配了多好的CPU+顯卡
: 真正要解放出來還是要靠SSD
: 這感覺有點像化學速率決定步驟 當一台PC所有運算都極高檔
: 那速率最後都是卡在硬碟讀取速度

這個就不一定了,在pc上很多遊戲讀取速度的影響很小.
要看種類.

會重視I/O以及隨機讀取速度的PC遊戲種類有限 基本上是

1.國產遊戲廠商或者新手廠商
就是單純沒做好預讀.比較知名的廠商或者是有移植遊戲機經驗的比較不會出現

2.MMO遊戲
遊戲場景中會出現的東西無法預期...

3.RTS遊戲

4.特定的策略遊戲
像是simcity以及civ這類開放場景可以擴大的
就很明顯.

4.遊戲套用MOD
MOD需要同時讀取原始資料和新資料,造成讀取的隨機性增加
而且MOD作者可能沒有作預讀最佳化的能力.


--

All Comments

Eden avatarEden2013-03-12
推JK神
Mary avatarMary2013-03-16
有神快拜
Heather avatarHeather2013-03-18
專業!!
Victoria avatarVictoria2013-03-20
你是神嗎
Genevieve avatarGenevieve2013-03-23
<(_ _)>專業分析
Suhail Hany avatarSuhail Hany2013-03-28
晚輩大推障礙的1~3點!
William avatarWilliam2013-03-30
hybrid+1
Jacob avatarJacob2013-04-04
SSD耐用度有時可能還比硬碟低
Linda avatarLinda2013-04-04
SSD裝遊戲常常遊戲說明來不及看就讀完了
Cara avatarCara2013-04-09
請問多開VMware放在SSD會快很多嗎
Daniel avatarDaniel2013-04-09
你好,我把BF3裝在M4-128G裡面還是很夠用阿
Mia avatarMia2013-04-12
「這時間上的CP值和女朋友一樣低啊」此話何解??
Genevieve avatarGenevieve2013-04-13
我有個128g的SSD裝系統了 還想買個64g的來專放遊戲..
Joseph avatarJoseph2013-04-15
256G都不夠放了...
David avatarDavid2013-04-18
Adele avatarAdele2013-04-18
Steam + Uplay + Origin 三種都裝SSD 應該一天就爆
Steve avatarSteve2013-04-21
備份不要放在ssd裡就還ok?
Rebecca avatarRebecca2013-04-23
SSD耐讀不耐寫
Daph Bay avatarDaph Bay2013-04-25
Eartha avatarEartha2013-04-27
謝謝您的回答
Connor avatarConnor2013-04-29
XDDD 可是爽過那幾秒鐘 就回不去了啊 SSD就是這樣
Tracy avatarTracy2013-05-02
沒錯 爽過就回不去了 ...我是說SSD
Caitlin avatarCaitlin2013-05-06
SOD
Joseph avatarJoseph2013-05-09
淚推CP值一樣低
Agnes avatarAgnes2013-05-09
天啊 推這篇
Valerie avatarValerie2013-05-11
推!
Una avatarUna2013-05-16
有些遊戲在關鍵時刻才吃硬碟 最明顯就是魔獸爭霸三
Leila avatarLeila2013-05-18
平常跑得很順 但是在放法術(調最高)的時候會lag 換顯
卡也沒有用 最後是把遊戲放在萬轉硬碟上才解決
Agatha avatarAgatha2013-05-20
那應該是要把記憶體容量擴充,讓檔案 cache 到裡面吧
Todd Johnson avatarTodd Johnson2013-05-24
推長知識! 請問那就是說建議作業系統灌在傳統硬碟,而
Ophelia avatarOphelia2013-05-25
常用軟體和遊戲安裝在SSD這樣嗎?
Vanessa avatarVanessa2013-05-27
應該是像混合碟那樣
Elvira avatarElvira2013-06-01
用SSD來執行readyboost
Irma avatarIrma2013-06-02
基本上我用USB 2.0的隨身碟就可以有顯著的改善
Wallis avatarWallis2013-06-05
我覺得ssd算是錦上添花的東西 要有hd才好用
Edwina avatarEdwina2013-06-06
不然只有ssd 你就別想隨心所欲下載BD OR GAME來收藏
James avatarJames2013-06-08
Rachel avatarRachel2013-06-08
有些遊戲loading重的就需要SSD ex:GW2切換地圖 :Q