作者kaoru7568 (鏡音俺嫁)
看板EZsoft
標題[打屁] 32bit環境使用RAMdisk+RAMcache
時間Mon May 19 19:52:34 2014
目的:本身使用 win7 32bit 安裝有 8GB 記憶體,由於 32bit 作業系統限制 只能讓 OS 管理 3.25GB (我有顯卡,所以把內顯直接關掉) 希望對多出來 486xMB 的未管理記憶體做最大應用。同時減少SSD磨損。 使用軟體:Primo Ramdisk 5.6.0 (x86/x64) eBoostr 4.5.0.575 (x86/x64) 要使用這類會動到 unmanaged memory (a.k.a invisiable memory) 最重要的是 必須確保軟體調用的記憶體之間不會互相重疊到,否則直接 BOSD 沒有第二句話。 選用Primo Ramdisk 5.6.0最大原因在於它可以在未管理記憶體中設定 "保留" 區段,
http://i.imgur.com/hlJN2Hk.png
以我的設定為例,前段保留2048MB不做更動,隨後再把剩下的記憶體吃光光。 這樣可以確保前面2048MB可以留給 eboostr 作為 RAM cache 使用
http://i.imgur.com/WirVfU0.png
以我的設定,eboostr 占用 unmanaged memory 前段 2048MB ,可以和 Ramdisk 避開。 PS. 軟體或內顯占用的unmanaged memory究竟是前段還是後段需要測試才知道。 所以就結論而言,我的記憶體分配狀況如下: 0 3325MB 5373MB 8192MB |---------------------------|-------------|--------------------| OS managed: Win7 x86 | Unmanaged Memory | | eboostr | PrimoRamdisk | 3.25GB 2.00GB 2.75GB 最後再把 Firefox, Chrome, 系統Temp資料夾, pagefile 都指到 Ramdisk 即可 pagefile 其實基本上不會用到,但是為了避免程式出錯所以指定16-1024MB過去 eboostr 則排除 C槽(SSD) 裡面放的遊戲等等,但是有很多軟體灌在別顆HDD, 所以加速效果仍然相當顯著,快取裡面大部分是一些常駐程式和系統檔案,以及 少量瀏覽器/office等等軟體。 最後是 PrimoRamdisk 的測速資料
http://i.imgur.com/Mt2QVcQ.jpg
環境: Windows 7 Enterprise x86 SP1 AMD X3 425 Giga 785G-DS2H 大概長這樣,好幾年前的78哥 DDR2 800 2GBx4 忘記有沒有超頻了,這組是超頻記憶體可以加壓+0.3V) 題外話,我把筆電 ASUS S400CA 也裝了 eboostr 效果也不錯,筆電本身是混合硬碟 後來我有升級記憶體到8GB (去改SSD分割區又是另一個故事......),所以切了2GB 拿來當快取,也就是說這台電腦儲存工具是 500GB HDD >> 14GB SSD cache >> 2GB ram 使用上相當滿意,開機15秒、睡眠/喚醒5秒、一般程式有cache罩著根本秒開XDDDD
好啦,低調時間, 首先是PrimoRamdisk Server 5.6.0,使用官方下載的安裝檔+改登錄表,完美乾淨! eboostr比較麻煩也沒找到最新版(2013年中推出),只有12年底的575可以用, 他在服務exe放置了一組用來驗證註冊碼的金鑰,所以無奈只能用比較危險的方法, 修改執行檔,不過我把 x86 x64 已修改的執行檔送去小紅傘,回報都說CLEAN。 所以我認為他是安全的。 --
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.79.24 ※ 文章網址: http://www.ptt.cc/bbs/EZsoft/M.1400500356.A.C36.htmlThis entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers.
留言列表