顯示廣告
隱藏 ✕
※ 本文為 Knuckles 轉寄自 ptt.cc 更新時間: 2012-01-24 09:05:25
看板 EZsoft
作者 ilanese (打臉就要打很痛才行)
標題 [心得] 32-bit XP(8G RAM)的RAMDISK應用
時間 Tue Jan 24 01:57:36 2012


硬體:

處理器 CPU Intel 第二代Core I3-2100雙核 3.1GHz/65W/32nm/3M cache
       Intel Sandy Bridge 1155腳位
主機板 MB 華擎 H61M/U3S3/M-ATX/1A1D1H/U3S6/全固態
       Intel 1155腳座/H61晶片/合板
記憶體 RAM 金士頓 DDR3 4G-1333兩支

----------------------------------8<-------------------------------------

一、Vsuite_Ramdisk_Free_Edition

    XP SP2以前的版本,記得在C:\boot.ini這個檔案,加入 /PAE參數。

    關閉所有磁碟上的系統還原:[我的電腦]-->按右鍵選「內容」-->選
「系統還原」-->「關閉所有磁碟上的系統還原」打勾

    Vsuite_Ramdisk_Free_Edition官網下載處:
http://www.romexsoftware.com/download/VSuite.Ramdisk.Setup.zip.html

    安裝:略

    VSuite Ramdisk Free_Edition設定參數的方式(合法的32-bit XP免費版,
最多可以設定總容量4G的Ramdisk):
    (○)Options-->Enable OS Invisible Physical Memory

    (一)Use OS Invisible Memory

    (二)大小設為4096 MB 模擬為SCSI DISK (實際裝的RAM為8G)

    (三)Drive Letter:  R:

    (四)File System: FAT32

    (四)Volume Label: RAMDISK

    (五)Create TEMP Folder

    我將XP 32bit抓不到的768MB設定的方式(實體記憶體:4G,主機板:技
嘉GA-880GMA-UD2H使用內顯,並且想使用RAMDISK的話,須將在BIOS將Frame
Buffer Location設為Below 4G。)


    一般來說,XP 32bit最多只能抓到 3.25G的實體記憶體,如果使用3.25G
以上的實體記憶體當作Ramdisk會造成系統當機的話(特別是會不會與內顯記
憶體相衝的問題,以技嘉GA-880GMA-UD2H主機板使用內顯為例,可以試試在
BIOS將Frame Buffer Location從Above 4G改為Below 4G,有些主機板要在進
入BIOS時,要同時按「CTRL」-「F1」這兩個鍵才會出現這個功能。)但我用
這片華擎H61M/U3S3主機板使用內顯的話,並不需要特別調整BIOS。


    VSuite Ramdisk Free_Edition最多能設定4G的RAM disk,用Gavotte
Ramdisk 1.0.4096.5版能多抓到0.75G的RAM disk,但Gavotte Ramdisk操
作上比較沒有那麼簡易。

[教學] Gavotte Ramdisk 簡易按裝圖文教學與自動備份製作:
http://www.pcdvd.com.tw/showthread.php?t=771727&highlight=RAMDISK

----------------------------------8<-------------------------------------

二、IE8的Cache(目前設定為768MB,可自行視情況調整大小。)

  IE8要先清除暫存檔目錄,然後重新設定到R:\TEMP(ramdisk磁碟代號)(操作略)

    已知問題:IE8的暫存檔目錄是設在RAMDISK,而RAMDISK的剩餘空間不到
50MB的話,如果下載超過50MB的檔案,即使是用「另存新檔」的方式,仍然
可能會下載不完整,起碼我做的實驗是這樣子的。(解決方法:一用其他種
類的瀏覽器來下載,或是暫時再將IE8的暫存檔目錄改到硬碟裡。)


★IE8原來的暫存檔目錄:
%USERPROFILE%\Local Settings\

----------------------------------8<-------------------------------------

三、PageFile設在Ramdisk上的方式(請謹慎操作,造成當機,恕不負責):

   (○)[開始]→[設定]→[控制台]→[系統]→[進階]→[進階]→
虛擬記憶體](點「變更」)

   (一)分頁檔PageFile起始及最大值通通設為768 MB。(設在R:磁碟機)
記得要按「設定」。

   (二)將其他硬碟設定為「沒有分頁檔案」,記得要按「設定」,要在重開機後
檢查其他硬碟還有沒有分頁檔案?

   (三)非必要程序:執行Regedit,將ClearPageFileAtShutdown(是右手邊的機碼,
非左手邊的目錄)通通設為1(正常的話,關機時,這個動作也會順便刪除掉所有磁碟
機的Pagefile.sys的。)


    ★pagefile.sys的大小,可用WinXP-2K_PageFile 檢查分頁檔資訊軟體來看實際
上最大負擔是用多少再來調整其大小。)

    WinXP-2K_PageFile 檢查分頁檔資訊軟體:
    Storage_Zone板,文章代碼(AID): #1DQ9_F5p

----------------------------------8<-------------------------------------

四、
原來的「Administrator使用者變數」:
TEMP
%USERPROFILE%\Local Settings\Temp
tMP
%USERPROFILE%\Local Settings\Temp

原來的「系統變數」:
TEMP
%SystemRoot%\TEMP
TMP
%SystemRoot%\TEMP

★將上面四個變數通通改為 R:\TEMP(指向RAM disk)

----------------------------------8<-------------------------------------

--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.249.134
hirokofan:分頁檔不需要設那麼大,我設384m之後系統就沒說太小1F 01/24 08:35
hirokofan:以前曾經有設192m,用一用系統跳出來說不夠大,印象中
hirokofan:設到256之後就沒叫過,現在我都用384m就是

    我自己用WinXP-2K_PageFile(檢查分頁檔資訊軟體)在使用電腦比較重度時,
測量好幾次,Session Peak Usage:242 MB大概是最大的,照理說我設個484MB就夠
了,不過我的RAM disk實在是有夠大,所以沒差就是了,以前pagefile.sys我還設
1GB的,後來下調為768MB。

2011/12/9 下午 01:40:33
Pagefile Physical Location:     R:\pagefile.sys
Current Pagefile Usage:         239 MB
Session Peak Usage:     242 MB
Current Pagefile Size:  768 MB

    ★基本上建議pagefile.sys先設大一些,用WinXP-2K_PageFile多測量幾次重度
使用時的Session Peak Usage,再逐漸下調pagefile.sys的大小……
※ 編輯: ilanese         來自: 61.216.248.50        (01/24 08:58)
hirokofan:不過這個case只有8G的記憶體,ramdisk只有4G多,設768m4F 01/24 08:58
hirokofan:是有點痛,如果總記憶體在12G以上就不差那幾百M
hirokofan:另外Above 4G並不是每張主機板都有提供,印象中是華碩
hirokofan:先做進BIOS選項,當時還有技嘉的使用者去抱怨他們的MB
hirokofan:為什麼沒有這個功能

--
※ 看板: EZsoft 文章推薦值: 0 目前人氣: 0 累積人氣: 7509 
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇