creaiii 发表于 2012-4-20 16:01

RAMDISK上放虚拟内存,关机蓝屏?

WIN7 64,16G内存用不完,就做了个6G的RAMDISK,把4个TEMP的环境变量、浏览器缓存和WINRAR的临时目录设在上面。

本来虚拟内存是关闭的,可是后来听说一些32位的大程序(比如大型3D游戏)还是需要用到虚拟内存的,故设了2G虚拟内存在RAMDISK上。

现在发现,在玩过一些大型游戏比如COD8和BF3之后,关机就会蓝屏;其他时候关机不会。

蓝屏错误代码7A,网上查了下,应该是虚拟内存上的内容往内存里回写的时候发生错误。看来应该是关机时RAMDISK先卸载了,之后有回写的需要导致发生错误。

RAMDISK工具用的QSOFT的RAMDISK 64位版。

另外网上有说法说RAMDISK不能大于3.2G(即使是64位环境),但RAMDISK改设为3G后,问题依旧。

那么:
1.WIN7 64下运行32位大型游戏时仍不可避免的需要使用虚拟内存吗?
2.有没有RAMDISK工具在这种情况下关机不7A蓝屏的?
3.除了WINRAR,还有哪些常用工具需要手动设定TEMP或是缓存目录的?

donn4321 发表于 2012-4-20 16:35

用ramdisk不觉得开关机很慢嘛?

REV 发表于 2012-4-20 16:44

别用了自找无趣啊

河野貴明 发表于 2012-4-20 16:56

别折腾

Breeze 发表于 2012-4-20 17:06

vram放ramdisk这不吃饱撑的么

ram一大对虚拟内存的读写自然会降低,这么搞相当于往水缸里扔了个瓢

joevaart 发表于 2012-4-20 17:28

没错,虚拟内存不能放ramdisk,而且没意义
TEMP什么的没问题

creaiii 发表于 2012-4-20 17:51

引用第1楼donn4321于2012-04-20 16:35发表的:
用ramdisk不觉得开关机很慢嘛? images/back.gif


我RAMDISK上只放挥发了也没关系的文件,所以关机的时候不保存数据,直接让他们挥发掉,不额外消耗时间。

引用第5楼joevaart于2012-04-20 17:28发表的:
没错,虚拟内存不能放ramdisk,而且没意义
TEMP什么的没问题 images/back.gif


意义还是有的,即使有充沛的内存剩余,那些愚蠢的32位大型3D游戏还是去用虚拟内存了。


事实上,这个问题应该还是RAMDISK卸载和虚拟内存回写时序上的问题吧。

鸡蛋灌饼 发表于 2012-4-20 18:05

引用第6楼creaiii于2012-04-20 17:51发表的:
意义还是有的,即使有充沛的内存剩余,那些愚蠢的32位大型3D游戏还是去用虚拟内存了。
images/back.gif

操作系统的基础知识都没有就开始瞎折腾了

mirari 发表于 2012-4-20 18:46

一切折腾ramdisk、关虚拟内存、关SuperFech、改临时路径、非绿色应用程序不装C盘、动不动就右键刷新的行为都是瞎折腾

albertfu 发表于 2012-4-20 19:06

引用第8楼mirari于2012-04-20 18:46发表的:
一切折腾ramdisk、转移页面文件关虚拟内存、关SuperFech、改临时路径、非绿色应用程序不装C盘、动不动就右键刷新的行为都是瞎折腾 images/back.gif


连中四箭倒地不起。。。

gnorz 发表于 2012-4-20 20:22

引用第8楼mirari于2012-04-20 18:46发表的:
一切折腾ramdisk、关虚拟内存、关SuperFech、改临时路径、非绿色应用程序不装C盘、动不动就右键刷新的行为都是瞎折腾images/back.gif


再加上ios越狱,android提权刷机

eva02eva02 发表于 2012-4-20 21:13

内存硬盘才是你们需要的

小妖虫 发表于 2012-4-20 21:30

Syai 发表于 2012-4-20 21:39

WIN7 64位,一直关闭虚拟内存,完全没有任何不适,从没遇到哪个程序有问题的

折腾RAMDISK还不如直接入个SSD来得直接

forofbyp 发表于 2012-4-20 21:39

引用第8楼mirari于2012-04-20 18:46发表的:
一切折腾ramdisk、关虚拟内存、关SuperFech、改临时路径、非绿色应用程序不装C盘、动不动就右键刷新的行为都是瞎折腾images/back.gif

似乎这些中了。
另外,安卓提权了……

albertfu 发表于 2012-4-20 21:42

引用第12楼小妖虫于2012-04-20 21:30发表的:
看了这个帖子,我默默地去卸载了ramdisk,结果启动速度整整快了1分钟…… 我是4g内存划了1g的ramdisk玩的…… images/back.gif


自欺欺人地表示开机速度是浮云。。。反正一个月也就关一次,一分钟和2分钟没啥区别
硬盘灯没事不亮才是最重要的~ (思路好扭曲。。。)

引用第11楼eva02eva02于2012-04-20 21:13发表的:
内存硬盘才是你们需要的 images/back.gif


我估计服务器上的内存扩展板终有一天会跑到家用机里来,组个512G RamDrive啥的,并且配备专供内存的机内UPS防掉电。。。

引用第10楼gnorz于2012-04-20 20:22发表的:


再加上ios越狱,android提权刷机
images/back.gif


第5箭。。。

creaiii 发表于 2012-4-20 22:15

引用第12楼小妖虫于2012-04-20 21:30发表的:
看了这个帖子,我默默地去卸载了ramdisk,结果启动速度整整快了1分钟…… 我是4g内存划了1g的ramdisk玩的…… images/back.gif

RAMDISK只放临时文件就可以节约这1分钟……

引用第13楼Syai于2012-04-20 21:39发表的:
WIN7 64位,一直关闭虚拟内存,完全没有任何不适,从没遇到哪个程序有问题的

折腾RAMDISK还不如直接入个SSD来得直接 http://bbs.saraba1st.com/2b/images/back.gif

系统盘的确是SSD,不过RAM还是比SSD快吧。

全家 发表于 2012-4-20 22:33

引用第12楼小妖虫于2012-04-20 21:30发表的:
看了这个帖子,我默默地去卸载了ramdisk,结果启动速度整整快了1分钟…… 我是4g内存划了1g的ramdisk玩的…… images/back.gif

你有关机ramdisk内容保存吧


顺便目前用过的最靠谱的事dataram那一个……其他的求推荐

ov_efly 发表于 2012-4-20 22:35

你们只能指望IBM大神显灵了
不过30年左右
都是超中年大叔啊   

居然留给娃儿折腾

albertfu 发表于 2012-4-20 23:09

回 18楼(ov_efly) 的帖子

离我第一次听说MRAM已经快10年了,那时候还觉得cell是黑科技来着,现在PS3都黄花菜了。。。

IBM快点爆种整出MRAM成品吧!!!

放狗搜了一下发现他们最近还在招工,看来至少不用担心项目死了

http://ibm-research.jobs/yorktown-heights-ny/supplemental-process-engineer/27704555/job/

Posted 05-Apr-2012
The IBM TJ Watson Research Center in Yorktown Heights, NY, is seeking a Process Integrator for the MRAM group. The successful candidate will contribute to the existing MRAM project, developing process integration routes and individual process engineering steps.

albertfu 发表于 2012-4-20 23:13

回 17楼(全家) 的帖子

我用的SuperSpeed,感觉良好

不过ramdisk生成过程明显需要和容量成正比的时间,而不是想象中一瞬间搞定。任务管理器可以观察到内存占用有明显的上升斜坡而不是直接一下跳上去

Syai 发表于 2012-4-21 00:23

引用第16楼creaiii于2012-04-20 22:15发表的:

系统盘的确是SSD,不过RAM还是比SSD快吧。

images/back.gif


是比SSD快……不过真有必要么?我觉得使用上根本感受不到速度的提升吧…机械硬盘这样干还能理解,SSD就理解不能了……

天神十三煞 发表于 2012-4-21 01:18

为什么你们要关机呢

天神十三煞 发表于 2012-4-21 02:53

引用第8楼mirari于2012-04-20 18:46发表的  :
一切折腾ramdisk、关虚拟内存、关SuperFech、改临时路径、非绿色应用程序不装C盘、动不动就右键刷新的行为都是瞎折腾 images/back.gif

其他都没中枪,个人比较习惯转移临时文件位置
因为imageX没有把临时文件夹路径排外
页面等文件,倒是自动排除的路径
不转移,备份WIM起来不方便
其实临时文件转移和就和各种生活垃圾集中摆放一样
把各种垃圾都塞书房[工作区],和把各种垃圾放厨房、门外的感觉是不一样的

ffffe 发表于 2012-4-21 04:15

引用第16楼creaiii于2012-04-20 22:15发表的:

系统盘的确是SSD,不过RAM还是比SSD快吧。

images/back.gif


就算你把系统整个塞进RAM里,用户体验也不会和SSD有什么区别

每秒6G写入又如何?你有没有这么NB的需求才是问题

Muarim 发表于 2012-4-21 06:05

Re: RAMDISK上放虚拟内存,关机蓝屏?

为什么我关了虚拟内存,那个内存一样大的临时文件还是删不掉。


- 发送自我的 HS-EG900 大板凳android版

albertfu 发表于 2012-4-21 07:35

回 25楼(Muarim) 的帖子

看看是不是叫 hiberfil.sys,是的话运行 powercfg -h off 把休眠禁用了就能删了

页面文件那个叫 pagefile.sys

mirari 发表于 2012-4-21 09:24

改临时路径主要是想说改到ramdisk的
我记得上次有人把缩略图缓存放ramdisk,每次启动都要重新生成一次缩略图,这样越折腾越慢

还有休眠这么好用的功能你们居然还要禁用。不花一分钱就可以提升至少30%的开机速度,而且上一次的操作界面完整保留,就像使用手机、PSP一样地使用电脑。关机和重启才是应该丢进垃圾堆的东西,关休眠到底是图个啥,C盘分那么小是图个啥

albertfu 发表于 2012-4-21 09:54

引用第27楼mirari于2012-04-21 09:24发表的:
改临时路径主要是想说改到ramdisk的
我记得上次有人把缩略图缓存放ramdisk,每次启动都要重新生成一次缩略图,这样越折腾越慢

还有休眠这么好用的功能你们居然还要禁用。不花一分钱就可以提升至少30%的开机速度,而且上一次的操作界面完整保留,就像使用手机、PSP一样地使用电脑。关机和重启才是应该丢进垃圾堆的东西,关休眠到底是图个啥,C盘分那么小是图个啥 images/back.gif


这朵奇葩就是我。。。其实当初这么搞是因为C盘剩余空间长期1GB不到,缩略图缓存经常100MB+于是就被强制搬迁了,同理还有很多类似WUpdate的下载目录啥的。。。 后来C盘扩大以后就恢复了一些必要的回去

至于C盘为啥分这么小? 那是因为穷逼至今还在用HDD啊。。。越靠前越快不是伪科学啊。。。

觉得休眠完全没有待机好用,就算是SATA3连续读取600MBps的SSD,休眠回复起码也要10秒吧,哪像待机2秒内就起来了~ 当然好处是可以完全断电,不用担心待机个几天电池用完了。。。

niodx 发表于 2012-4-21 10:37

天神十三煞 发表于 2012-4-21 13:20

待机和断电作业回复是不一样的,不一样的,233
开机立马像PSP那样回复的叫待机,内存快照到硬盘下次再开的是后者

mirari 发表于 2012-4-21 13:46

就是睡眠和休眠
睡眠时关闭大部分其他硬件,内存保持供电,进入和退出睡眠状态速度极快,缺点是耗电,台式机不能断开电源。
休眠时内存转储硬盘,进入和退出休眠状态速度比睡眠要慢,但是仍显著快于关机重启。而且休眠时与关机一样,完全断开电源,没有功耗。
所以说休眠在大部分场合可以完全取代关机重启。我的做法是在控制面板电源管理界面,将主机箱上的电源按钮设置成休眠,在开始菜单属性界面,将开始菜单电源按钮默认设置成睡眠或者混合式睡眠。
实际使用中基本上只用机箱按钮进行开关操作,类似使用手机和PSP的感觉。至于关机和重启只有在有程序升级要求重启的时候才会用到。

天神十三煞 发表于 2012-4-21 22:18

关于这两者的解释是没什么问题
不过我只是说你的比喻不对
PSP那是睡眠,不是休眠
不能断电的,不能断电的,233

瓦拉几亚 发表于 2012-4-22 14:44

引用第33楼CISCO于2012-04-22 13:46发表的:

不折腾ramdisk、虚拟内存保持系统管理、不关superfech、不改临时路径、不用修改过的绿色应用程序,而且所有程序都放C槽,几乎不刷新桌面,除了F5外、IOS不越狱、安卓不root、塞班不自签、所有windows update都是ms自己搞的,装了sep12什么都不管

这样是什么水平? images/back.gif

企业级水平
页: [1]
查看完整版本: RAMDISK上放虚拟内存,关机蓝屏?