Board logo

主題: [求助] [問題]RAMDISK程式到底能否提升效能? [打印本頁]

發表人: ken91    時間: 2011-6-20 11:00 AM     主題: [問題]RAMDISK程式到底能否提升效能?

XP 32位元版,假如安裝像gavotte_ramdisk這種程式,到底能否提升效能?
[系統]內看到3.25G實在有點感嘆.
發表人: Ralse    時間: 2011-6-20 12:00 PM

效能?提昇哪些效能?
我覺得唯一有幫助的是把多出來的記憶體做成ramdisk
然後把瀏覽器的暫存放上去,效能有增進多少我是沒感覺,
但是至少硬碟會晚點死...這是我覺得ramdisk給我唯一的幫助吧
要增強系統效能,還是換顆CPU+SSD比較實在
發表人: 陽だまり    時間: 2011-6-20 12:10 PM

瀏覽器的快取和pagefile丟進去這樣
速度的話當然有差
使用chrome的話也可以把快取設進去
ff就沒研究了,很少用
發表人: Ralse    時間: 2011-6-20 01:16 PM


引用:
陽だまり寫到:
瀏覽器的快取和pagefile丟進去這樣
速度的話當然有差
使用chrome的話也可以把快取設進去
ff就沒研究了,很少用


pagefile建議不要喔!除非你的記憶體很大~
不然pagefile大小不夠的狀況下系統效能反而會慢
我目前的pagefile交給系統管理,存在硬碟的大小約2G~
除非記憶體有8G up,不然最好別這樣搞...

Ramdisk應用
瀏覽器
http://petonline.dyndns.org/node/94
壓縮軟體
http://petonline.dyndns.org/node/96
系統暫存檔
http://petonline.dyndns.org/node/95

系統暫存檔的部分要小心,有些網路遊戲的exe檔會解壓縮到暫存目錄再進行安裝
如果ramdisk不夠大..(例如只有1G上下)..會造成遊戲安裝過程失敗
我是沒在玩那種要安裝的online game,所以沒差囉~
發表人: shiz99    時間: 2011-6-20 02:01 PM

效果多少是有啦,但是...
速度變快? 老實說,心情爽的成分佔大多數
保護硬碟? 老實說,心情爽的成分佔大多數
發表人: ericshliao    時間: 2011-6-20 05:31 PM

在RAM上讀寫資料,一定比硬碟來得快很多。但RAMDISK不是裝了就有用。裝了之後,使用者還得自己判斷哪些應用程式適合把RAMDISK當成暫時的存取空間。如果不懂得設定,裝了也是白裝。如果懂得設定,而且RAMDISK夠大,自然就能體會RAMDISK的強大之處。
發表人: 陽だまり    時間: 2011-6-20 07:07 PM


引用:
Ralse寫到:
pagefile建議不要喔!除非你的記憶體很大~
不然pagefile大小不夠的狀況下系統效能反而會慢
我目前的pagefile交給系統管理,存在硬碟的大小約2G~
除非記憶體有8G up,不然最好別這樣搞...

目前我系統用3g,ramdisk用3g
page設1.5g這樣
基本上沒有不夠的問題

不過系統碟改用萬轉hd或是ssd是真的有差很多
反正自己下去實做一次就知有沒有差就是了
說成飛上天的人也是有



引用:
Ralse寫到:
系統暫存檔的部分要小心,有些網路遊戲的exe檔會解壓縮到暫存目錄再進行安裝
如果ramdisk不夠大..(例如只有1G上下)..會造成遊戲安裝過程失敗
我是沒在玩那種要安裝的online game,所以沒差囉~

這個倒是不一定,要看你有沒有把系統的temp也設在ramdisk裡
一般game的暫存都是使用系統的temp 和pagefile 還是ie的temp不一定有關係

[陽だまり 在  2011-6-20 07:09 PM 作了最後編輯]
發表人: ROACH    時間: 2011-6-20 11:30 PM

ramdisk之前xp時代我也是這樣玩

依照我的經驗...

1.ie還有firefox的快取丟進去,放心好的cookie就算丟進去也不會不見的.
2.發現無論記憶體多大都是要給設個一些虛擬記憶體,在裡面就可以的

所以假如你RAMDISK有768
就512設虛擬記憶體
256設定瀏覽器快取

千萬不要把TEMP設進去,我發現設進去有時候會有莫名的狀況
發表人: XDR    時間: 2011-6-20 11:53 PM

1.裝12G
2. 切出8G Ramdisk
3. 把魔獸丟進去
4. 嘿某某某,為啥你進地圖都秒讀的!?
5. ... 還不是要等你們!!!
發表人: mmcatdog    時間: 2011-6-21 12:37 AM

簡單說來就是不要浪費XP取不到的記憶體 但談到效能 那就免了
我用起來問題反而大於應用
發表人: Freedom    時間: 2011-6-21 12:45 AM

我把虛擬記憶體全設(1G)在 ramdisk  上, 好像偶爾會發生電腦當掉的問題

狀況都是在電腦閒置後使用, 開啟任何執行程式就會出現沒辦法順利執行

接著就是癱瘓, 點選重開機就進入無限等待....


雖然我不確定是否有直接上關係, 不過是裝了 ramdisk 後才發生的

ramdisk  有 4G

[Freedom 在  2011-6-21 12:48 AM 作了最後編輯]
發表人: shiz99    時間: 2011-6-21 11:32 AM


引用:
ericshliao寫到:
在RAM上讀寫資料,一定比硬碟來得快很多。但RAMDISK不是裝了就有用。裝了之後,使用者還得自己判斷哪些應用程式適合把RAMDISK當成暫時的存取空間。如果不懂得設定,裝了也是白裝。如果懂得設定,而且RAMDISK夠大,自然就能體會RAMDISK的強大之處。

設定什麼?似乎只有您懂得設定的樣子。

1990年前後,我沒有硬碟,軟碟機只有2dd,ram只有1mb的時候我就已經在使用ramdisk了,那時有大量的時間是人在等著聽軟碟機"乖乖(擬音)"叫,所以只要設個小小的ramdisk,然後只要有程式小小的存取一下ramdisk,那感覺簡直就是腳踏車比噴射機。

今日,硬碟的速度快到一般不大的存取幾乎感覺不到需要時間,大家的ram也幾乎都至少1g起跳,一旦存取過的程式和資料,系統也會自動做檔案快取加快下次的存取速度。以前是常常需要人等電腦,現在幾乎所有時間都是電腦在等人,在這樣的系統環境下ramdisk真有其必要性?

除非特殊狀況,譬如一打開電腦就重度集中使用某程式,且該程式會大量存取資料,那麼將資料甚至整個程式複製到ramdisk,則你整體使用電腦的經驗就會快很多,這種屬於特定專門用途的情況下才會有感覺,甚至是很大的差異。

然而對大多數人的電腦使用狀況而言,一般不外乎將系統及各種程式的temp指向ramdisk罷了,開機的期間中使用到這些會去存取到ramdisk的程式有多少時間?這些程式存取到ramdisk的時間又有多少?存取的資料量又有多大?簡單推算一下就知道,實際上省掉的時間微乎其微,多數根本無法體感的出來。

那到底有沒有差?當然有!但實際上多數而言心情爽的成分佔大多數咩。
把平常系統用不到的ram拿來用,感覺沒浪費,爽!
速度好像有變快,爽!
保護了硬碟?爽!
別人都不會,只有自己最厲害,用到ramdisk此等高階技巧,爽!爽!爽!
發表人: oldman1    時間: 2011-6-21 11:48 AM

XP的記憶體運用有其限制,故建議改W7
記憶體足夠,就可以考慮改SSD磁碟。
RAMDisk 不是不好,只是不合時宜。
如果你要用在老機上,當然還是有用處;只是要看用途。
發表人: csky    時間: 2011-6-21 11:58 AM

最好是有大一點的ram再用ramdisk(所以換64bit吧),我想c槽的暫存至少就要2G才能感覺速度的差別,
本來有用,後來還是解除安裝了,因為個人使用習慣的關係,感覺差異不大。
SSD硬碟+ramdisk才是王道啊,ram一定要夠大,因為windows的暫存就會很肥了。

[csky 在  2011-6-21 12:00 PM 作了最後編輯]
發表人: ericshliao    時間: 2011-6-21 12:50 PM

當然,最厲害的是您了,全世界最懂的人就是您了,在您面前有哪個人敢說他懂設定,這樣行了吧。
拿軟碟機來說嘴哪能顯示您的厲害之處,您應該說想當初我用空管和打孔卡就會設定RAMDISK了...
只不過回文恰好在那個最厲害的人的樓下,就被嗆聲,想不到連這裡也會發生這種事...
發表人: shiz99    時間: 2011-6-21 01:45 PM

不,我笨死了,電腦用了那麼多年,連個ramdisk都不懂得設定,裝了也是白裝。
哪像您這麼這麼厲害、這麼會設定,能夠自然體會到ramdisk的強大之處。
只不過回個文說效果不大,樓下立刻就有一個很厲害的電腦高手嗆聲,想不到連這裡也會發生這種事...
發表人: OTTFFENT    時間: 2011-6-21 02:46 PM

簡單來說一下硬碟跟RAM差別

硬碟:速度慢,容量大
RAM:速度快,容量小

RAMDISK就是利用RAM比硬碟快的特性,但是真的會比較快??

上面有人提到將遊戲用RAMDISK可以超快,注意那是把整個遊戲都放進去

也許有人會說,我開遊戲時RAM才吃幾百M耶?
當然 那是先把要用的讀進去,所以才幾百M,如果要用掉不在RAM裡的,那就要從DISK再拿

反過來說,就算把OS放在RAM裡,可是OFFICE沒有
那開OFFICE也不會有RAM等級的速度

還有就是,程式本來就爛,那這種的就算用RAMDISK可能也快不了多少

RAMDISK通常可以加快速度,但是要看是甚麼東西

把遊戲整個放進去,這遊戲要用DX10 11,那DX10 11也要放進去

最理想的就是所有東西都放在RAM那就是絕對會加快(不過你得有那個錢,或是你資料真的很少,加上程式寫的不差才能這樣用)
發表人: 陽だまり    時間: 2011-6-21 03:06 PM

怎麼上面變在吵架了 XD

之前不是有個pcie插槽的ssd那個就真的夠快
不過就像csky兄說的一樣
當ssd + ramdisk,我想這才是能真正體驗速度的時候了
前提其他配備都還算ok的情況下
發表人: csky    時間: 2011-6-21 03:58 PM

之前有注意到supercache這個程式,
如果搭配夠大的RAM,應該可以補足SSD硬碟寫入較慢的問題,
真正進入天堂。但是速度的代價卻是建立在deferred-write這樣危險的技術上,
也就是寫入的資料會先寫到RAM上,再轉到硬碟裡。
這時要是電腦一個斷電,天曉得系統還能不能再運作。
所以目前還是穩穩的用。本來我是用兩個萬轉72G建RAID0來玩,
速度上真的有爽到。
後來重組電腦時,覺得萬轉硬碟又熱又耗電,還是用1T的割一個300G來當系統碟。
用久了也覺得沒什麼慢的了。
下一個目標是SSD硬碟,就下一台電腦吧。

[csky 在  2011-6-21 04:53 PM 作了最後編輯]
發表人: Ralse    時間: 2011-6-21 08:05 PM


引用:
陽だまり寫到:
目前我系統用3g,ramdisk用3g
page設1.5g這樣
基本上沒有不夠的問題

不過系統碟改用萬轉hd或是ssd是真的有差很多
反正自己下去實做一次就知有沒有差就是了
說成飛上天的人也是有


之前DDRII曾經跌到450...我在那之前已經8G攻頂了...損失慘重
只是那是桌機,這樣配置絕對是OK的!
我桌機配置是不開分頁檔,然後Ramdisk內建ready boost,記憶體使用量部分改成系統快取記憶體...
測試速度有稍微快那麼一些些,但是還離SSD很遙遠~


引用:
陽だまり寫到:
這個倒是不一定,要看你有沒有把系統的temp也設在ramdisk裡
一般game的暫存都是使用系統的temp 和pagefile 還是ie的temp不一定有關係
[陽だまり 在  2011-6-20 07:09 PM 作了最後編輯]


網址的內容就是把系統的temp與tmp放進Ramdisk裡,我個人是不建議這樣做啦
因為遇過如SD鋼彈解壓縮預設就解到Temp,還有某game的存檔是依據temp所在磁區規劃它的遊戲存檔位置
也有一堆奇奇怪怪的靈異事件,所以後來這部份就放棄了
光是瀏覽器+壓縮軟體暫存檔設定一下就夠用了

我用的是筆電...ramdisk主要還是圖個系統乾淨跟方便
下載的漫畫阿~圖片阿~瀏覽的所有網頁記錄等,全部丟ramdisk~
看完不留的也不用特別去刪除,下次重開機就乾乾淨淨了,
加上網路速度不慢,就算下次開機重新下載頁面也不會等太多時間,
這個才是我用ramdisk的主要目的

至於ramdisk可以增加系統多少效能
有錢就換裝備,沒錢就搞優化當練功啦
系統真的掛了,重灌後又有快速的系統可以用啦XD



引用:
陽だまり寫到:
怎麼上面變在吵架了 XD

之前不是有個pcie插槽的ssd那個就真的夠快
不過就像csky兄說的一樣
當ssd + ramdisk,我想這才是能真正體驗速度的時候了
前提其他配備都還算ok的情況下


這個我還有印象,連toms hardware都有報導過...
不過也是過渡期的產品啦(雖然他還出了第二代)
現在SSD滿街跑的狀況下,架設i-ram真的不實在
DDRII 2G一隻最便宜也要6xx...弄個8隻才16G...頂多就OS+一些軟體...其他功能都免談囉
除非錢多到可以拿D2 4G來玩...

拿來當影音轉檔的磁碟搞不好還有點搞頭...雖然轉BD的話仍然不太夠~"~
或是把bt/emule架在裡面...但是對呆丸這上傳速度不夠看的網路環境,實在是太浪費了
整體架設成本不如買一顆SSD阿^^

[Ralse 在  2011-6-21 08:10 PM 作了最後編輯]
發表人: 陽だまり    時間: 2011-6-21 11:05 PM


引用:
Ralse寫到:

對啊,有ssd其實不用搞太多小動作
不過選購得買讀寫快一些的就是了
讀大都都不慢,寫就得看一下了
發表人: csky    時間: 2011-6-22 08:22 AM

最近買配備都懶得比性價比,
ssd我計畫好要買intel牌的了,穩定最重要。
發表人: 陽だまり    時間: 2011-6-22 09:16 AM

朋友是打算買intel 320的,因為五年保
且打算要用到五年內掛掉再馬上換新這樣

我則是怕他在五年內掛掉,所以還是買了一般的萬轉硬碟
畢竟當系統碟,要是常掛會造成我很大的麻煩
發表人: Ralse    時間: 2011-6-22 10:45 AM

系統就純粹存系統囉~有重大異動時(如更新SP或是安裝啥大軟體改設定)
再做一次ghost備份,等ssd歸西之後至少可以進快恢復運作
重灌系統不難,難的是後續那堆討人厭的軟體安裝與設定
要調整到自己慣用的環境,很花時間...

SSD看來看去還是I社的穩定~雖然原價屋主打的另外一牌看起來也不錯~
只是測試數據上就小輸一截了O.O
反正不管如何..80G沒降到3k我是不會入手的XDDDDDDD
大容量可以access不同block,頂多就是晚點死阿
如果要凹保固的話就買40G只裝系統...沒日沒夜的操...應該有機會在五年保固內搞死它

阿..最重要的是,不要在SSD上儲存重要的個人資料,
現階段針對硬碟設計的資料抹除軟體與演算法都沒辦法把SSD上的資料徹徹底底抹除
對於有使用交易憑證的尤其要注意了~
發表人: Ailio    時間: 2011-6-23 02:02 PM

其實要談Ram Disk 就要先知道 他的優勢在哪

就一個 存取比 傳統硬碟 甚至 SSD快

所以只有大量存取的時候 會非常好用

只是一般日常應用 這種情況比較少

但是若是拿來跑圖 轉影片 跑魔獸(但是魔獸現在沒20G放不下 Orz) 就會很有感覺

不過Ramdisk也有一個問題就是 資料被清空以後 把資料讀進去的時間 也是存在的...

簡而言之  Ram Disk 是一個工具 並不是萬靈丹

實用性 SSD還是強一點 因為資料可以永久保存 光是能放作業系統在SSD上跑 就嬴很多了
(開機快是最有感覺的 XD)

[Ailio 在  2011-6-23 02:04 PM 作了最後編輯]
發表人: ericshliao    時間: 2011-6-23 05:29 PM

RAMDISK要發揮功用,必須配合幾個條件,如果沒滿足這些條件,RAMDISK裝了跟沒裝沒兩樣。
1. 應用程式必須有頻繁、大量的磁碟存取動作。如果AP在開始執行後就把所有需要用到的變數、資料都放在RAM裡,不再去做DISK IO,那麼RAMDSIK根本沒有發揮的餘地。
2. 除了頻繁、大量存取之外,同一份資料,應用程式還必須重複去存取它。如果一份資料只是讀完、寫完就不需要重複存取,那麼RAMDISK也派不上用場。
3. 應用程式必須自己管理所需要用到的磁碟存取動作,而不是全部放給作業系統來管理。以圖片編輯軟體為例,在編輯圖片的過程中,如果把每個編輯動作所產生的結果都保留下來,會需要用到許多暫存空間,如果應用程式把管理暫存空間的工作都交給作業系統來做,那麼RAMDISK就沒有發揮功用的機會了,除非把作業系統所管理的暫存空間指向RAMDISK。

或許有人會說他RAMDISK裝了也沒提升什麼效能,那是因為沒有滿足RAMDISK的使用條件。RAMDISK不是萬能工具,能適合所有的使用情境。一個再好的工具也得由懂得如何使用工具的使用者來使用它才能發揮出它的最大功用。如果使用者不具有判別哪種情況適合用哪種工具的知識,那麼再好的工具都會被當成垃圾。
...難道說,垃圾是被人的無知所製造出來的嗎?

此外,在裝了SSD之後,RAMDISK能提升速度的空間應該會縮小不少,但如果考慮SSD的耐用壽命可能會在重複讀寫下縮短的話,那麼針對某些會頻繁、大量、重複存取磁碟上資料的應用程式,例如網頁流覽器,或是圖片、影片編輯軟體來設定RAMDISK,還是有價值的。

RAMDISK不能拿來開機是因為目前沒有一塊主機板能在關機後仍然維持輸送電力給RAM,但我隱約記得幾年前在網路上看過有高人不知做了什麼改裝,把作業系統效裝到RAM裡,直接從RAM開機,不知道有沒有人看過類似的資料?

[ericshliao 在  2011-6-23 05:50 PM 作了最後編輯]
發表人: Ailio    時間: 2011-6-24 01:49 PM


引用:
ericshliao寫到:


RAMDISK不能拿來開機是因為目前沒有一塊主機板能在關機後仍然維持輸送電力給RAM,但我隱約記得幾年前在網路上看過有高人不知做了什麼改裝,把作業系統效裝到RAM裡,直接從RAM開機,不知道有沒有人看過類似的資料?

[ericshliao 在  2011-6-23 05:50 PM 作了最後編輯]


其實之前有套件 把Ram disk 獨立供電 (Ram也是插在額外的套件上 而非主機板上)

不過後來SSD就開始普及了 這種玩意兒就看不太到了
發表人: ilovegigi    時間: 2011-6-24 02:11 PM

記得當初技嘉有出I-RAM,但是後來就不了了之了,不然以現在DDR3的價位那麼低,買個一組來做個系統碟也很爽吧
發表人: eric424    時間: 2011-9-5 05:57 AM

RAMDISK之前有用但是看youtube之類的網頁常常會開不完全
原因是現在的影片檔暫存比之前大很多 導致就算切了4g 還是不夠用
後來都改用eBoostr 功能上類似vista的readyboost
常開的軟體會越開越快開啟星海2跟Photoshop速度上都有一定的增長
無腦設定 但效果顯著 推薦給大家試試看
個人覺得比RAMDISK好用
想要的話也可以兩個都使用

至於網頁方面改用Chrome過後覺得已經夠快了囧
發表人: cisland    時間: 2011-9-10 11:50 AM

我是16G ram, 10G切出來做ramdisk.   Temp 全部指向 ramdisk然後firefox 直接裝在ramdisk上.  Firefox 在ramdisk 底下開起來還是比裝在Intel X-25-M 120G SSD上感覺要快.  10G ramdisk 是使用RamDisk Plus 切出.
發表人: csky    時間: 2011-9-14 10:03 AM


引用:
cisland寫到:
我是16G ram, 10G切出來做ramdisk.   Temp 全部指向 ramdisk然後firefox 直接裝在ramdisk上.  Firefox 在ramdisk 底下開起來還是比裝在Intel X-25-M 120G SSD上感覺要快.  10G ramdisk 是使用RamDisk Plus 切出.


這是只有firefox裝在ramdisk上而言,ramdisk或許會增進系統處理速度(沒有感覺),但卻會大幅增長開關機的時間(因需要回存temp檔及profile檔),我是使用Intel X510 120G SSD@SATA3.0,用過ramdisk,後來不用了,系統更快更穩定。所以有SSD不用考慮RAMDISK,我也買了16G的RAM,WINDOWS會自動對應出8G的PAGEFILE,速度自然會加快。我是認為不用再去調整了。

我的配備:
CPU:  I7 2600K OC 4.6GHZ 已經連續開機超過3週了。非常穩定。
MB:    ASUS P8P67 PRO
HD:    Intel SSD X510 120G @ SATA 3.0
RAM:  Transcend 4Gx4 16G
GPU:  NVidia GTX 570
CPU散熱:Thermalright Venomous X
(其實好的風冷就可以維持超頻CPU平時30度以內,高速運轉50度以內,沒動的時候都是25度,比起水冷來說,至少不容易壞,壞了維修容易(換風扇而已),而且整體機箱溫度都可下降。)

不用ramdisk是加快開機速度,想要快一點的程式直接放到SSD上就好了,速度感不錯,至於遊戲還是放在傳統硬碟上,個人可以接受載入的時間。

[csky 在  2011-9-14 10:20 AM 作了最後編輯]




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0