實務面的 為什麼要RamDisk - Windows
![Anthony avatar](/img/dog1.jpg)
By Anthony
at 2009-10-31T10:47
at 2009-10-31T10:47
Table of Contents
先說一下我不是啥資訊科畢業的 有錯請指正
記憶體 就像是空壓機的存氣瓶 是一個緩衝 馬達充的氣很慢 但是都存入存氣瓶中
馬達就像是硬碟 又慢又吵 記憶體就是氣瓶 速度暴快 隨手可得 但是容量有限
剛開機的時後 或是剛啟用程式的時後 馬達才剛開始啟動 而氣瓶是空的
於是就聽到馬達瘋狂充氣(硬碟) 所以大家就知道了為何有人要用萬轉硬碟還做RAID0
但是馬達(硬碟)能夠升級的速度 很有限 而且價格昂貴(萬轉硬碟) 或是壽命很短(SSD)
所以大部分人還是使用7200轉硬碟(萬轉也沒快多少 真的...而SSD壽命也真的很短...)
硬碟假如花一萬台幣能搞出的速度 記憶體哼哼..再爛的都是秒殺...
所以聰明的你應該知道怎樣是理論上最佳的配置了嗎?
應該是
便宜大容量和速度有一定水準的主流硬碟 而且那個速度都差不了多少 所以看容量就好
(便宜和速度有一定水準的主流馬達)
大容量的記憶體 減少超慢的硬碟讀取(大容量氣瓶 減少超慢的馬達打氣)
我們來做個小結 記憶體怎樣才夠用
只要 使用者 要用程式的時後 都是從氣瓶拿(記憶體) 那就拿啥都是秒殺了
都不用等馬達慢吞吞的充氣(硬碟讀取分頁檔 或是讀檔案) 那就很完美了 對吧?
-------------現實世界----------------
該死的XP蠢到暴 執行程式後 硬碟慢吞吞讀取資料到記憶體
記憶體還一大堆沒用 他又把這些可能兩秒後會用到的資料 放回硬碟中(分頁檔)
結果兩秒之後要用 很抱歉 就在那等硬碟又傻傻讀分頁檔 就卡在那了
結果買了不管配備多好的電腦 還是蠢在等那蠢硬碟 完全沒有很快的感覺阿
於是出現了RAMDISK 把實體記憶體偷出來做成一個假的超高速硬碟
然後系統的分頁檔放裡面
嘿嘿 不管你怎放了 反正到最後都放到實體記憶體 這樣順暢多了
而Windows7 X64 一改之前X64的軟硬體不相容或沒出驅動的陰影(微軟炒作中..)
記憶體可上8G 12G 16G 或更高 記憶體管理也算非常好
暫時用不到的記憶體中的資料 也放在那等看看後面用不用的到(快取)
我自己插8G 記憶體使用了263X 快取也有553X 大幅減少從硬碟讀取分頁檔的機會
實際觀察資源監視器中 system 讀取分頁檔的次數 快要找不到了 一分鐘不到一次
火狐三天前開的30頁中的某頁分頁 突然切過去 也是順暢讀出 不像XP這時會突然卡住
耶 那都這樣快了 硬碟都很少在讀分頁檔了 還要RAMDISK幹嘛?....
不 RAMDISK還是有很多用途的 但是對於使用了W7 X64的一般使用者來說
如果你只是想讓電腦更快 RAMDISK放分頁檔 這條路以經不通了
還想再快?升級電腦吧...
觀察CPU是否日常操作常常100%→升級CPU
觀察硬碟記憶體是否還是瘋狂讀取 而你還是瘋狂在等他讀卡在那→升級記憶體容量
如果你希望的是超順暢感受 我有測試過一點點低標準給你參考 均為W7 X64
P4 3.0 1GRAM→ CPU常常100%在等 因記憶體少硬碟也會瘋狂讀取 可用 不順
X2 3600+ 4GRAM→ CPU常常100%在等 日常操作小中軟體順暢
X2 550BE 4GRAM→ 日常操作小中軟體極順暢
X2 550BE 2GRAM→ 日常操作小軟體順暢 中軟體或瀏覽器分頁開10頁就開始出現慢一點了
Q6600 8GRAM→ CPU很猛 記憶體也很猛 順暢 但是開VM之後記憶體還有點進步空間
(VM分配2-4G...沒辦法 我貪心)
--------------------------------------------
關於RAMDISK在P2P軟體上的應用 減少硬碟讀取方面 我自己比較常用eMule
eMule設緩衝時間限制30分鐘 檔案緩衝區大小40MB(不確定這是單一檔或全部總合)
這樣設下去之後 加上原本W7的記憶體管理良好
上傳200下載300時 5-10秒才會閃1次硬碟燈 而從資源監視器看
也可以很清楚的看出極少量的資料在寫入讀取eMule的暫存區
如果將eMule整個於VM中執行 對主系統來說所有VM內的eMule存取硬碟的動作
都只是VM這個映像檔的存取動作 於是還會再搞一次快取 只要記憶體夠大
10-20秒閃1次硬碟也偶爾會發生 所以在驢子上 RAMDISK也沒用途了
--------------------------------------------
投資報酬率
如果RAMDISK的用途是偶爾才用到的 必須計算一下投資報酬率的問題
如上所述 8G記憶體以經讓我感覺還想再增加了 不夠用了(或許有些人覺得很夠了)
而許多版友只有2G 4G記憶體 明顯還需要增加
如果再常駐減少一部分 用於偶爾才用到 似乎不太划算 因為這會影響平常使用
所以大概只會是要用才開的特殊用途 例如要載BT才設(你會不會累...)
如要用於完全取代分頁檔 沒有8G 12G 甚至16G 大概都不用想了(自己嘗試..)
而得到的是?如前所述 RAMDISK只是為了減少硬碟讀取分頁檔
W7以經快接近完美了 你就算把分頁放RAMDISK 我相信也感覺不太出來差別了
(這是推測 我沒嘗試過 因為不想搞爛之後要重灌)
----------------------------------------------
RAMDISK特殊用途
我有股衝動想換系統上12G 或16G 內放VM映像檔灌W7...很想知道這樣要灌幾分鐘...
XP我嘗試過 切5G多 灌了5分多鐘 瓶頸應該是CPU和記憶體速度
但是W7應該是放不下...
---------------------------------------------
最後再次提醒 我不是啥資訊科的 這是我玩的經驗 有錯請指正 畢竟來這版看就是來學的
W7內 我的電腦→內容→效能資訊及工具→進階工具 這裡有很多可以看的唷
感謝各位看完
--
記憶體 就像是空壓機的存氣瓶 是一個緩衝 馬達充的氣很慢 但是都存入存氣瓶中
馬達就像是硬碟 又慢又吵 記憶體就是氣瓶 速度暴快 隨手可得 但是容量有限
剛開機的時後 或是剛啟用程式的時後 馬達才剛開始啟動 而氣瓶是空的
於是就聽到馬達瘋狂充氣(硬碟) 所以大家就知道了為何有人要用萬轉硬碟還做RAID0
但是馬達(硬碟)能夠升級的速度 很有限 而且價格昂貴(萬轉硬碟) 或是壽命很短(SSD)
所以大部分人還是使用7200轉硬碟(萬轉也沒快多少 真的...而SSD壽命也真的很短...)
硬碟假如花一萬台幣能搞出的速度 記憶體哼哼..再爛的都是秒殺...
所以聰明的你應該知道怎樣是理論上最佳的配置了嗎?
應該是
便宜大容量和速度有一定水準的主流硬碟 而且那個速度都差不了多少 所以看容量就好
(便宜和速度有一定水準的主流馬達)
大容量的記憶體 減少超慢的硬碟讀取(大容量氣瓶 減少超慢的馬達打氣)
我們來做個小結 記憶體怎樣才夠用
只要 使用者 要用程式的時後 都是從氣瓶拿(記憶體) 那就拿啥都是秒殺了
都不用等馬達慢吞吞的充氣(硬碟讀取分頁檔 或是讀檔案) 那就很完美了 對吧?
-------------現實世界----------------
該死的XP蠢到暴 執行程式後 硬碟慢吞吞讀取資料到記憶體
記憶體還一大堆沒用 他又把這些可能兩秒後會用到的資料 放回硬碟中(分頁檔)
結果兩秒之後要用 很抱歉 就在那等硬碟又傻傻讀分頁檔 就卡在那了
結果買了不管配備多好的電腦 還是蠢在等那蠢硬碟 完全沒有很快的感覺阿
於是出現了RAMDISK 把實體記憶體偷出來做成一個假的超高速硬碟
然後系統的分頁檔放裡面
嘿嘿 不管你怎放了 反正到最後都放到實體記憶體 這樣順暢多了
而Windows7 X64 一改之前X64的軟硬體不相容或沒出驅動的陰影(微軟炒作中..)
記憶體可上8G 12G 16G 或更高 記憶體管理也算非常好
暫時用不到的記憶體中的資料 也放在那等看看後面用不用的到(快取)
我自己插8G 記憶體使用了263X 快取也有553X 大幅減少從硬碟讀取分頁檔的機會
實際觀察資源監視器中 system 讀取分頁檔的次數 快要找不到了 一分鐘不到一次
火狐三天前開的30頁中的某頁分頁 突然切過去 也是順暢讀出 不像XP這時會突然卡住
耶 那都這樣快了 硬碟都很少在讀分頁檔了 還要RAMDISK幹嘛?....
不 RAMDISK還是有很多用途的 但是對於使用了W7 X64的一般使用者來說
如果你只是想讓電腦更快 RAMDISK放分頁檔 這條路以經不通了
還想再快?升級電腦吧...
觀察CPU是否日常操作常常100%→升級CPU
觀察硬碟記憶體是否還是瘋狂讀取 而你還是瘋狂在等他讀卡在那→升級記憶體容量
如果你希望的是超順暢感受 我有測試過一點點低標準給你參考 均為W7 X64
P4 3.0 1GRAM→ CPU常常100%在等 因記憶體少硬碟也會瘋狂讀取 可用 不順
X2 3600+ 4GRAM→ CPU常常100%在等 日常操作小中軟體順暢
X2 550BE 4GRAM→ 日常操作小中軟體極順暢
X2 550BE 2GRAM→ 日常操作小軟體順暢 中軟體或瀏覽器分頁開10頁就開始出現慢一點了
Q6600 8GRAM→ CPU很猛 記憶體也很猛 順暢 但是開VM之後記憶體還有點進步空間
(VM分配2-4G...沒辦法 我貪心)
--------------------------------------------
關於RAMDISK在P2P軟體上的應用 減少硬碟讀取方面 我自己比較常用eMule
eMule設緩衝時間限制30分鐘 檔案緩衝區大小40MB(不確定這是單一檔或全部總合)
這樣設下去之後 加上原本W7的記憶體管理良好
上傳200下載300時 5-10秒才會閃1次硬碟燈 而從資源監視器看
也可以很清楚的看出極少量的資料在寫入讀取eMule的暫存區
如果將eMule整個於VM中執行 對主系統來說所有VM內的eMule存取硬碟的動作
都只是VM這個映像檔的存取動作 於是還會再搞一次快取 只要記憶體夠大
10-20秒閃1次硬碟也偶爾會發生 所以在驢子上 RAMDISK也沒用途了
--------------------------------------------
投資報酬率
如果RAMDISK的用途是偶爾才用到的 必須計算一下投資報酬率的問題
如上所述 8G記憶體以經讓我感覺還想再增加了 不夠用了(或許有些人覺得很夠了)
而許多版友只有2G 4G記憶體 明顯還需要增加
如果再常駐減少一部分 用於偶爾才用到 似乎不太划算 因為這會影響平常使用
所以大概只會是要用才開的特殊用途 例如要載BT才設(你會不會累...)
如要用於完全取代分頁檔 沒有8G 12G 甚至16G 大概都不用想了(自己嘗試..)
而得到的是?如前所述 RAMDISK只是為了減少硬碟讀取分頁檔
W7以經快接近完美了 你就算把分頁放RAMDISK 我相信也感覺不太出來差別了
(這是推測 我沒嘗試過 因為不想搞爛之後要重灌)
----------------------------------------------
RAMDISK特殊用途
我有股衝動想換系統上12G 或16G 內放VM映像檔灌W7...很想知道這樣要灌幾分鐘...
XP我嘗試過 切5G多 灌了5分多鐘 瓶頸應該是CPU和記憶體速度
但是W7應該是放不下...
---------------------------------------------
最後再次提醒 我不是啥資訊科的 這是我玩的經驗 有錯請指正 畢竟來這版看就是來學的
W7內 我的電腦→內容→效能資訊及工具→進階工具 這裡有很多可以看的唷
感謝各位看完
--
Tags:
Windows
All Comments
![Oliver avatar](/img/dog2.jpg)
By Oliver
at 2009-11-04T10:32
at 2009-11-04T10:32
![Mia avatar](/img/woman-glasses.jpg)
By Mia
at 2009-11-07T02:21
at 2009-11-07T02:21
![Thomas avatar](/img/elephant.jpg)
By Thomas
at 2009-11-08T22:09
at 2009-11-08T22:09
![Olga avatar](/img/beaver.jpg)
By Olga
at 2009-11-10T13:52
at 2009-11-10T13:52
![Elma avatar](/img/woman-ring.jpg)
By Elma
at 2009-11-11T17:04
at 2009-11-11T17:04
![Heather avatar](/img/cat1.jpg)
By Heather
at 2009-11-11T18:32
at 2009-11-11T18:32
![Ivy avatar](/img/cat2.jpg)
By Ivy
at 2009-11-16T04:43
at 2009-11-16T04:43
![Xanthe avatar](/img/bee.jpg)
By Xanthe
at 2009-11-20T18:16
at 2009-11-20T18:16
![Susan avatar](/img/cat3.jpg)
By Susan
at 2009-11-20T19:34
at 2009-11-20T19:34
![Caroline avatar](/img/cat4.jpg)
By Caroline
at 2009-11-23T01:31
at 2009-11-23T01:31
![Kristin avatar](/img/cat5.jpg)
By Kristin
at 2009-11-23T20:36
at 2009-11-23T20:36
![Queena avatar](/img/girl.jpg)
By Queena
at 2009-11-26T00:27
at 2009-11-26T00:27
![George avatar](/img/beret.jpg)
By George
at 2009-11-27T13:43
at 2009-11-27T13:43
![Linda avatar](/img/girl1.jpg)
By Linda
at 2009-11-30T11:18
at 2009-11-30T11:18
![Anonymous avatar](/img/boy1.jpg)
By Anonymous
at 2009-12-04T09:19
at 2009-12-04T09:19
![Genevieve avatar](/img/girl2.jpg)
By Genevieve
at 2009-12-04T17:04
at 2009-12-04T17:04
![Rae avatar](/img/girl3.jpg)
By Rae
at 2009-12-06T03:18
at 2009-12-06T03:18
![Catherine avatar](/img/girl4.jpg)
By Catherine
at 2009-12-11T02:10
at 2009-12-11T02:10
![Liam avatar](/img/girl5.jpg)
By Liam
at 2009-12-14T11:39
at 2009-12-14T11:39
![Mia avatar](/img/woman.jpg)
By Mia
at 2009-12-17T15:44
at 2009-12-17T15:44
![Blanche avatar](/img/woman-biz.jpg)
By Blanche
at 2009-12-18T03:23
at 2009-12-18T03:23
![Regina avatar](/img/woman-glasses.jpg)
By Regina
at 2009-12-19T16:30
at 2009-12-19T16:30
![Valerie avatar](/img/woman-ring.jpg)
By Valerie
at 2009-12-22T10:36
at 2009-12-22T10:36
![Skylar DavisLinda avatar](/img/boy2.jpg)
By Skylar DavisLinda
at 2009-12-25T06:05
at 2009-12-25T06:05
![Megan avatar](/img/cat1.jpg)
By Megan
at 2009-12-25T08:13
at 2009-12-25T08:13
Related Posts
Windows 7 sharing library
![Tristan Cohan avatar](/img/beaver.jpg)
By Tristan Cohan
at 2009-10-31T10:44
at 2009-10-31T10:44
開機選單消失
![Queena avatar](/img/cat1.jpg)
By Queena
at 2009-10-31T10:43
at 2009-10-31T10:43
請問有關買win7 升級版的問題
![Kelly avatar](/img/woman.jpg)
By Kelly
at 2009-10-31T10:05
at 2009-10-31T10:05
電源供應器接線
![Irma avatar](/img/cat5.jpg)
By Irma
at 2009-10-31T09:49
at 2009-10-31T09:49
windows7 載入之前的歷史訊息方法?
![Freda avatar](/img/cat2.jpg)
By Freda
at 2009-10-31T09:39
at 2009-10-31T09:39