顯示廣告
隱藏 ✕
※ 本文為 applejone.bbs. 轉寄自 ptt.cc 更新時間: 2013-03-09 16:33:10
看板 PC_Shopping
作者 jk21234 (BL2400PT真不錯)
標題 Re: [閒聊] 為什麼板上的單很少包含SSD?
時間 Sat Mar  9 15:47:39 2013


※ 引述《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作者可能沒有作預讀最佳化的能力.


--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.78.54
batschris   :推JK神1F 03/09 15:49
hirokofan   :有神快拜2F 03/09 15:56
MoneyBlue   :專業!!3F 03/09 15:57

--
※ 看板: PC_Shopping 文章推薦值: 1 目前人氣: 0 累積人氣: 487 
分享網址: 複製 已複製
( ̄︶ ̄)b MindOcean 說讚!
guest
x)推文 r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇