• 4

無法成功的RAMDISK......求救

請問有無大大知道google的瀏覽器該如何設定佔存到ramdisk上
各位大大求救

小弟也裝了 2G*2 = 4G (DDR2 800 跑雙通道)
我的 rramdisk.sys 版本是 1.0.4096.5 (看的到 RamDisk+PAE)
我 HP桌上型 PC 的 OS 是 Vista SP1 (看的到 4G )

在切了 RamDisk 1G 後
"可用" + "快取" 的實體記憶體約是 2.1 G- 2.2 G 左右...
加起來總共 3G ??!!

我有試過先執行 4G 的 reg 檔, 然後就執行 ramdisk 來切割....
移除1.0.4096.2 再重裝 1.0.4096.5....
先執行 ramdisk 來切割, 然後就執行4G 的 reg 檔 ...
Bios 也是更新到最新版 (開機的黑白 test 畫面約顯示 4.19G...)

但 RamDisk 1G + "可用" + "快取" 的實體記憶體
加起來總共還是 3G ??!!



請問正常嗎??
請教小弟是哪裡設定有誤 ??

但如果 install RamDisk 之後,不做任何更動 (如內定 16M)
則重開機之後,RamDisk-PAE 會自動抓到 767MB
好像很完美的抓到 "實體記憶體 3325 MB "剩下的所有記憶體...
那為何又 "可用" + "快取" 顯示加起來約是 2.3 G- 2.4 G 左右...
而 RamDisk (767MB) + "可用" + "快取" 的實體記憶體
加起來總共還是 3G ??!!



不是 RamDisk + "可用" + "快取" 的實體記憶體....加起來總共該是我買的 4G ??!!
還是像前面大大講的....加起來總共 3G 是正常 ??

PS. 若不設 RamDisk
"實體記憶體"顯示"總共"3.5G
"可用" + "快取" 顯示加起來約是 2.4 G- 2.5 G 左右...
反而都變多一點點


lailuan73 wrote:
但如果 install RamDisk 之後,不做任何更動 (如內定 16M)
則重開機之後,RamDisk+PAE 會自動抓到 767MB
好像很完美的抓到 "實體記憶體 3325 MB "剩下的所有記憶體...
那為何又 "可用" + "快取" 顯示加起來約是 2.3 G- 2.4 G 左右...
而 RamDisk (767MB) + "可用" + "快取" 的實體記憶體
加起來總共還是 3G ??!!

不是 RamDisk + "可用" + "快取" 的實體記憶體....加起來總共該是我買的 4G ??!!
還是像前面大大講的....加起來總共 3G 是正常 ??

PS. 若不設 RamDisk
"實體記憶體"顯示"總共"3.5G
"可用" + "快取" 顯示加起來約是 2.4 G- 2.5 G 左右...
反而都變多一點點
(恕刪)

不要去管那個"RamDisk+可用+快取"的數字。您安裝RamDisk後不作任何更動,RamDisk會抓到767MB,這時Disk Label應該是"RamDisk-PAE"吧!這就表示Gavotte已經抓到Windows所不去管理的記憶體,而當你將RamDisk大小設為1GB後,Disk Label會變成"RamDisk+PAE",此時767MB來自Windows所不去管理的記憶體,剩下的~256MB則從Windows管理的記憶體中分配。
不管xp 還是 vista,

ramdisk-PAE + 總共 約等於你插的記憶體總數,
這樣就是對的.

不要去管"可用" + "快取" 是多少.
"總共" 就是 OS 實際上會運用的記憶體總數.

RAMDISK+PAE + 總共 反而比較怪,
這樣會大於 4G,但是 "可用"卻比較小,
因為是多出 設定數(例如1000,>767 才會變成 RAMDISK+PAE)-767(PAE找到的) =233 ("可用"減少的),



誠摯感謝 ycweng 大大 以及 syntech 大大的詳細說明

再請教大家都建議把"虛擬記憶體"設定到RAMDISK裡面去....

那"RamDisk-PAE"狀態下(表示Gavotte已經抓到Windows所不去管理的記憶體)
或"RamDisk+PAE"狀態下(表示強制指定大小)
是否都該將C,D,E等硬碟的"虛擬記憶體"關掉,沒有分頁,然後把"虛擬記憶體"設定到RAMDISK裡面去...?

若是在"RamDisk-PAE"狀態下(表示Gavotte已經抓到Windows所不去管理的記憶體)
將C,D,E等硬碟以及"RamDisk-PAE"的"虛擬記憶體"通通關掉,沒有分頁
是否仍有效果?
因為Gavotte已經抓到Windows所不去管理的記憶體(大於3.2G的部份)
故對OS來說總共4G都不會浪費掉......??

還是開啟"虛擬記憶體"設定到RAMDISK裡面去比較好??該開多大??

sorry
小弟會混淆是因為當年MS搞"虛擬記憶體"是以廉價速度慢的硬碟來模擬昂貴速度快的記憶體...
那現在又將"虛擬記憶體"設定到"實體記憶體"?? 有意義嗎??
會不會反而多了一到程序??
lailuan73 wrote:
若是在"RamDisk-PAE"狀態下(表示Gavotte已經抓到Windows所不去管理的記憶體)
將C,D,E等硬碟以及"RamDisk-PAE"的"虛擬記憶體"通通關掉,沒有分頁
是否仍有效果?
因為Gavotte已經抓到Windows所不去管理的記憶體(大於3.2G的部份)
故對OS來說總共4G都不會浪費掉......??
...(恕刪)

應該說是對"您"來說4GB都不會浪費掉....

取消所有磁碟的分頁檔也未嘗不可,但既然有個RamDisk,就把分頁檔丟進去吧!

lailuan73 wrote:
還是開啟"虛擬記憶體"設定到RAMDISK裡面去比較好??該開多大??
...(恕刪)

我自己是設256MB-640MB,看您自己平常最常執行哪些程式實際實驗看看吧!

lailuan73 wrote:
sorry
小弟會混淆是因為當年MS搞"虛擬記憶體"是以廉價速度慢的硬碟來模擬昂貴速度快的記憶體...
那現在又將"虛擬記憶體"設定到"實體記憶體"?? 有意義嗎??
會不會反而多了一到程序??
...(恕刪)

如果現在的32位元XP/Vista/Win7可以抓到所有的記憶體,切一塊記憶體出來變成RamDisk放固定用途的分頁檔,就像您說的有些畫蛇添足,還不如讓作業系統去管理比較有效率。但問題在於今天以您的系統來說有~768MB的記憶體,Windows就是會鬧彆扭不去管理,那不如透過Gavotte這種好物把這~768MB拿來作成RamDisk物盡其用,其中一個直覺用途就是拿來放分頁檔。
再次感謝 ycweng 大大詳細解說
XP_SP3使用Gavotte Ramdisk.
似乎已經無法抓取未被XP定址的記憶體空間.

請問這個有解嗎?


↑↑↑↑↑

已經解決.
起因:
用錯Gavotte Ramdisk版本
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?