作者ilanese (打脸就要打很痛才行)
看板EZsoft
标题[心得] 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
一般来说,32bit XP最多只能抓到 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的安装及订定方式,请参阅网路上他人的教学文章。
----------------------------------8<-------------------------------------
二、IE8的Cache(目前设定为768MB,可自行视情况调整大小。)
IE8要先清除暂存档目录,然後重新设定到R:\TEMP(ramdisk磁碟代号)(操作略)
已知问题:IE8的暂存档目录是设在RAMDISK,而RAMDISK的剩余空间不到
50MB的话,如果下载超过50MB的档案,即使是用「另存新档」的方式,仍然
可能会下载不完整,起码我做的实验是这样子的。(解决方法:一用其他种
类的浏览器来下载,或是暂时再将IE8的暂存档目录改到硬碟里。)
★IE8原来的暂存档目录:
%USERPROFILE%\Local Settings\
========================= 短篇 ==========================
当暂存档目录所在的剩余磁碟空间小於下载档案时
状况一:
RAMDISK空间有52MB,IE8的暂存档目录容量也设为50MB。
下载150MB左右的档案,使用另存新档,可以下载,但会下载
不完全。
状况二:
RAMDISK空间有200MB,IE8的暂存档目录容量也只设为50MB。
下载150MB左右的档案,使用另存新档,可以下载,也下载完
全。(最後会出现从IE8的暂存档目录将下载的档案移至另存新档
的目录所在。)
结论:
一、IE8的暂存档目录容量是参考用的,只要有空间它能用就
会尽量用,但会多用多少就没定论了。(多次不同实验的结论。)
二、 当IE8的暂存档目录所在的剩余磁碟空间小於下载档案时
,就会下载不完全。(删除所有的浏览纪录,剩余的磁碟空间大小
才会比较清楚。)
解决方法:一用其他种类的浏览器来下载,或是暂时再将IE8的暂存
档目录改到硬碟里。
========================= 短篇 ==========================
----------------------------------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<-------------------------------------
四、更改TEMP、TMP的使用者变数及系统变数:
[开始]→[设定]→[控制台]→[系统]→[进阶]→[环境变数]
原来的「使用者变数」:
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
1F:推 hirokofan:分页档不需要设那麽大,我设384m之後系统就没说太小 01/24 08:35
2F:→ hirokofan:以前曾经有设192m,用一用系统跳出来说不够大,印象中 01/24 08:36
3F:→ hirokofan:设到256之後就没叫过,现在我都用384m就是 01/24 08:36
我自己用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)
4F:推 hirokofan:不过这个case只有8G的记忆体,ramdisk只有4G多,设768m 01/24 08:58
5F:→ hirokofan:是有点痛,如果总记忆体在12G以上就不差那几百M 01/24 08:59
6F:推 hirokofan:另外Above 4G并不是每张主机板都有提供,印象中是华硕 01/24 09:01
7F:→ hirokofan:先做进BIOS选项,当时还有技嘉的使用者去抱怨他们的MB 01/24 09:03
8F:→ hirokofan:为什麽没有这个功能 01/24 09:03
基本上,完全采用DDR3记忆体模组较新的主机板应该都没什麽问题,或是
可以在BIOS调整。
怕的话,可以先上网问其他网友的这类主机板的使用经验谈。
※ 编辑: ilanese 来自: 61.216.248.50 (01/24 09:06)
9F:→ agong:关机时清除分页档, 4颗硬碟下, 有时关机要30分(朋友的电脑) 01/24 09:05
10F:→ agong:不清分页档, 变20几秒关机. (没有装RAMDISK软体的XP) 01/24 09:07
将pagefile.sys只设在RAM disk里,而在关机强制清除pagefile.sys所花的时间,
我觉得并没有延迟的感觉。(我家几台电脑有的有这样子做,有的没有……)
但如果你不是将pagefile.sys设在RAM disk的话,就不要将ClearPageFileAtShutdown
设为1,因为在传统硬碟关机删一次,开机又设一次,很花时间的。
基本上,我觉得这是非必要程序,不使用也没关系。
PS:我有一台电脑是没将ClearPageFileAtShutdown设为1的,结果在传统硬碟
旧的pagefile.sys也还留着而忘了删除,用备份软体时,也一齐将pagefile.sys备
份了,结果所备份的档案变的好大…… XD
--------------------------------8<--------------------------------
下面是微软的说法:
本文章记载的方法:在关机程序进行时清除 Windows 分页档案 (
Pagefile.sys),以在关机程序完成後使分页档案不含不安全资料。
注意 启用此功能可能会增加关机时间。
某些协力厂商程式会暂时将未加密 (纯文字) 的密码或其他敏感性资讯
储存在记忆体中。由於 Windows 虚拟记忆体架构的因素,这些资讯可能会
存在分页档案中。
虽然清除分页档案不算是维护电脑实体安全的适当替代措施,我们建议
您执行这项作业以提升 Windows 未执行时电脑中的资料安全。
资料来源:
http://support.microsoft.com/kb/314834/zh-tw
--------------------------------8<--------------------------------
※ 编辑: ilanese 来自: 61.216.251.69 (01/24 20:37)
11F:推 gvmlve:推 01/24 23:55
12F:推 laiko:推~ 01/25 03:00
※ 编辑: ilanese 来自: 61.216.249.158 (01/25 10:59)
13F:推 albomxx:不知是否我会错意 Pagefile设在ramdisk关机後就自动不见了 01/25 20:12
14F:→ albomxx:为何还要特地设定关机前清除Pagefile? 01/25 20:13
我本身没在用映像档储存RAM disk的内容,我不知道这样子对映像档的
大小有没有影响?
当然ClearPageFileAtShutdown设为1,是能告诉作业系统在关机时已经
删掉pagefile.sys里面的内容了。(只是好像也没特别的实益就是了。)
※ 编辑: ilanese 来自: 36.230.60.236 (10/20 10:01)