PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 效能極限
帳戶
密碼
 

  回應
 
主題工具
Raziel
Elite Member
 
Raziel的大頭照
 

加入日期: Dec 2006
您的住址: Taipei
文章: 8,344
引用:
作者Astir
想請教各位大大
如果單純只是把Pagefile設定在Ramdisk上
然後執行記憶體需求量較大的程式或遊戲時,效能是否有明顯提升?

有的話~打算衝兩條2G-Ram下去了@@..


可以先釐清一個狀況: 如果該軟體需要大量記憶體,那就要先給足記憶體才是治本的方式.

因為RAM不夠用會常去寫pagefile,如果讓RAM因為切RAMDISK而不夠用去寫pagefile

想利用RAMDISK快於硬碟來獲得效能, 那已是捨本逐末+本末倒置的作法.

建議將RAMDISK需要的空間與程式所需的記憶體分開,各自給足所需的容量.

一般pagefile大小不小於主記憶體, 故32bits OS 加到8GB RAM, 認出3.xGB RAM

切出4.xGB RAMDISK是滿理想的狀態.比較不會遇到不夠用的情況 (勸敗勸很大啊~ )

我這一個月已經敗了12支2GB給三台電腦了, 過年多買兩支甚至插滿慰勞自己都不為過啦.

除了pagefile之外,軟體相關的環境變數(暫存區)都指到足夠大的RAMDISK也會帶來

針對各軟體"額外"的加速.僅有設pagefile on RAMDISK, 我個人感覺不太出來加速的幅度.
     
      
舊 2008-02-03, 11:19 PM #31
回應時引用此文章
Raziel離線中  
ginhwa
Major Member
 

加入日期: Feb 2003
文章: 116
引用:
作者Astir
想請教各位大大
如果單純只是把Pagefile設定在Ramdisk上
然後執行記憶體需求量較大的程式或遊戲時,效能是否有明顯提升?

有的話~打算衝兩條2G-Ram下去了@@..


如果你的可用記憶體遠大於遊戲的需求時
將一部分割成ramdisk而且pagefile設定在上面
會加快 " 預先讀取的時間 "
例如遊戲剛開始時的載入時間
或是進入到下一關或是要換場景等等
因為這部分的資料量通常很大所以先存在硬碟裡
等需要用到時再讀到記憶體裡面去執行
而xp的記憶體控制一定會挪用虛擬記憶體(通常是硬碟)
所以當你用實體記憶體來當虛擬記憶體時
這部分你會明顯感受到讀取時間縮小了
但是當資料完全讀到記憶體裡之後
對遊戲的進行不會有什麼明顯助益
如果你原本玩某fps遊戲會頓會lag
那麼你還是會頓會lag
總之..越是會去讀取硬碟的程式
pagefile設定在ramdisk上越感覺的出速度變快
反之則越沒感覺

如果你的可用記憶體已經小於遊戲需求了
那麼再割ramdisk只是更頓而已

有錯請高手指證
 
舊 2008-02-04, 01:35 PM #32
回應時引用此文章
ginhwa離線中  
Astir
*停權中*
 
Astir的大頭照
 

加入日期: Feb 2005
文章: 65
看了各位大大的分析~
我想我還是先增加Ram改善記憶體不足的情形,再來決定要不要裝Ramdisk好了^^
舊 2008-02-05, 03:53 PM #33
回應時引用此文章
Astir離線中  
allbue711
Major Member
 

加入日期: Oct 2006
文章: 288
RAMDISK是用軟體做的嗎??
還是要買硬體??
OS要用哪一種??
因為我得電腦也是只抓到3.1G
有點浪費
友使用說明怎麼做ramdisk嗎?
謝暸!
__________________
1號自用機 since 2006
Q6600 ES B3(OC 350X9 MHz)
533MHz 2GB ECC X4(OC 700 MHz 32BIT OS只抓到3G)
ASUS P5W 64WS PRO
powercolor X1600PRO
DELL SAS 5i RAID CARD
Maxtor SAS HDD 300G 10K rpm X4(Raid 0)
cooler master 380W
LCD Decaview YV2200W
舊 2008-02-06, 05:50 PM #34
回應時引用此文章
allbue711離線中  
zohar
*停權中*
 
zohar的大頭照
 

加入日期: Nov 2006
文章: 3,946
引用:
作者allbue711
RAMDISK是用軟體做的嗎??
還是要買硬體??
OS要用哪一種??
因為我得電腦也是只抓到3.1G
有點浪費
友使用說明怎麼做ramdisk嗎?
謝暸!

1.RamDisk是軟體
2.RamDisk就是把部分的記憶體挪作硬碟用
3.站上其他大大作的教學
舊 2008-02-07, 02:59 AM #35
回應時引用此文章
zohar離線中  
fsds
Regular Member
 

加入日期: Sep 2006
文章: 69
"記憶體超過4G者,請先執行此登錄檔,電腦會將系統沒抓到的記憶體做為虛擬記憶體"
請問那我是4G(實際上是3.25G).需要執行這個登錄檔嗎?在XP下設2G會不會太多?先跟解答的朋友說.謝謝
舊 2008-02-07, 03:17 AM #36
回應時引用此文章
fsds離線中  
gogo123x
New Member
 

加入日期: Jan 2008
文章: 2
引用:
作者fsds
"記憶體超過4G者,請先執行此登錄檔,電腦會將系統沒抓到的記憶體做為虛擬記憶體"
請問那我是4G(實際上是3.25G).需要執行這個登錄檔嗎?在XP下設2G會不會太多?先跟解答的朋友說.謝謝

建議執行
這樣開出來的Ramdisk可以開0.75G而不會佔用那3.25G

至於2G多不多...要看你平常用量到多少
如果平常不會用超過2G,那剩下的2G拿去當Ramdisk是OK的
舊 2008-02-09, 09:44 PM #37
回應時引用此文章
gogo123x離線中  
S12020705
Major Member
 
S12020705的大頭照
 

加入日期: Mar 2006
您的住址: 米國
文章: 271
Thumbs up

訂閱在訂閱嘍~~
__________________


卡通劇場
舊 2008-02-16, 12:15 AM #38
回應時引用此文章
S12020705離線中  
S12020705
Major Member
 
S12020705的大頭照
 

加入日期: Mar 2006
您的住址: 米國
文章: 271
Thumbs up

訂閱在訂閱嘍~~
__________________


卡通劇場
舊 2008-02-16, 12:29 AM #39
回應時引用此文章
S12020705離線中  
allbue711
Major Member
 

加入日期: Oct 2006
文章: 288
引用:
作者zohar
1.RamDisk是軟體
2.RamDisk就是把部分的記憶體挪作硬碟用
3.站上其他大大作的教學 (http://www.pcdvd.com.tw/showthread.php?t=771727)

我的不能用耶 進不去系統 後來只能進去安全模式移除掉才可以進入系統
還是ECC的記憶體不能用??
__________________
1號自用機 since 2006
Q6600 ES B3(OC 350X9 MHz)
533MHz 2GB ECC X4(OC 700 MHz 32BIT OS只抓到3G)
ASUS P5W 64WS PRO
powercolor X1600PRO
DELL SAS 5i RAID CARD
Maxtor SAS HDD 300G 10K rpm X4(Raid 0)
cooler master 380W
LCD Decaview YV2200W
舊 2008-02-16, 09:03 AM #40
回應時引用此文章
allbue711離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是05:08 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。