瀏覽單個文章
Raziel
Elite Member
 
Raziel的大頭照
 

加入日期: Dec 2006
您的住址: Taipei
文章: 8,344
RAM大是可以切RAMDISK, 但是要先看這個RAMDISK能對http server能提供什麼?
也要看你想做的是"幫server降低運作負擔" 還是"讓使用者感覺網站反應變快"

網頁加速的技術很多, 舉幾個例子
TCP multiplexing, SSL offload, content compression, application front end acceleration, reverse web cache, server load balance....etc

典型的web server 可能僅是前台,後面還有application server甚至database.
先看看效能瓶頸在哪邊再下手比較適合.

先不說RAMDISK是揮發性儲存媒介,一沒電就lost data(ex:遇到非正常關機/lost power)
把資料放在RAMDISK甚至service跑在哪裡, 真的是玩命的~
即使基於 "從RAMDISK抓content快於從磁碟抓" 理論上是OK的, 但是實際上邊際效益可能不大.

因為RAMDISK傲人的速度是在相較硬碟的超快寫入與無敵短的seek time,
所以一般在本機使用的人,拿它作暫存/快取 頗有用, 也可順便少一些硬碟IO

但若講到提供資料出去給別人看的速度,瓶頸可能是在線路,而不是硬碟上.
即使把RAID硬碟組提升到RAMDISK之速,可能不是網站變快的關鍵.
舊 2008-02-05, 02:14 AM #5
回應時引用此文章
Raziel離線中