• 关于虚拟硬盘软件RamDisk利用32位XP剩余内存问题的考证 - [技术]

    2008-10-04

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://www.blogbus.com/gundam-logs/29897875.html

    4G RAM只能认3.5G的问题由来已久
    这个事情网上google下会出现无数的结果
    有N多帖子会告诉你Ramdisk可以把32位XP利用不了的那500-700MB内存用来当虚拟硬盘,大大的好,内容几乎都是一个帖子的转载
    但是有很多帖子同时告诉你Ramdisk划分的是XP控制下的RAM区域,并不能利用多余的内存
    双方都有贴图证明自己的是对的
    那么实际是怎么回事呢?
    实际做了一下实验才发现,双方都没错,只是把软件的版本搞错了
    Ramdisk和Ramdisk Plus这两个名字长得很像的软件功能上有很大的差别
    简单的说
    Ramdisk一般是个带reg的准绿色软件,这个东西它的特点是不能在关机的时候自动储存虚拟硬盘为镜像,下次开机或者重启之后虚拟硬盘将是空的,但是这个软件可以直接把XP控制不了的内存优先划入虚拟硬盘
    而Ramdisk Plus则相反,它可以在关机的时候自动保存虚拟硬盘的镜像,开机的时候自动加载,这样虚拟硬盘就像真的是一块物理硬盘了,但是Ramdisk Plus所使用的内存完全是从XP控制下的内存中划出去的,所以,它不能利用多余的内存
    网上争来争去,就是因为最早写“利用剩余RAM教程”那个人没有写清楚Ramdisk不能自动保存镜像,而人云亦云的转载者们则搞混了功能较强的Ramdisk Plus和原来的Ramdisk,所以才很混乱
    实际测试结果,直到Ramdisk Plus 9.0.3都没有加入自动利用剩余RAM空间的功能

    超级兔子似乎有个功能可以兼顾,但是做的不是很好
    希望今后能找到更好的软件能兼顾自动保存和利用剩余RAM……

    不过话说,到了全面64位的时代,这个问题也就不复存在了……
    分享到:

    历史上的今天:

    听枫 2006-10-04