用Ramdisk让xp支持4G内存问题
RamDisk只是有可以将系统无法识别的那部分内存虚拟成硬盘的能力。而不是让XP系统支持4G内存。这是两个概念。
XP原来支持内存是多少是不会发生变化的。除非你给RamDisk分派超出XP所识别的那3.25G 。即:XP本身支持3.25G ,你有4G内存时,如果RamDisk使用默认自动分派方案,会自动将XP无法识别的0.75G虚拟成硬盘。但是如果手动将RamDisk虚拟硬盘调大到超过0.75G,则会占用XP的可用内存。
所以,如果你的4G内存是正常使用RamDisk的话,那么将会虚拟成0.75G的硬盘。注意虚拟硬盘也是硬盘。你不使用这个虚拟硬盘,XP也不会自作聪明将这个硬盘当内存。XP只认3.25G内存这点是不会发生变化的。
所以安装RamDisk和没安装RamDisk前后内存使用不变这是肯定的。
要RamDisk虚拟硬盘的利用方案应该是:
将IE临时文件目录设置到这个虚拟硬盘上。达到上网时临时文件不写入真实硬盘,而写在虚拟硬盘的目的。
将系统在真实硬盘上的虚拟内存完全禁止,然后再将虚拟内存设置到RamDisk虚拟硬盘上。令到XP变相使用这部分0.75G的内存。当然这种使用方案比不上64位系统的原生支持大内存。
有些人有自我强迫Z。一直认为RamDisk无效,认为虚拟硬盘抢用了系统的3.25G内存。其实这点很容易得到真实答案。比如你有8G内存。那么RamDisk的虚拟硬盘大小将是3.75G,如果成功在虚拟硬盘上放入容量3.5G大的文件,超过XP系统的3.25G内存了并且XP的内存使用率不发生变化,那么就能证实RamDisk的确起效有用。而不会强迫认为RamDisk偷用系统内存。
XP支持4G内存 用RamDisk软件划分虚拟盘问题
RamDisk只是有可以将系统无法识别的那部分内存虚拟成硬盘的能力。而不是让XP系统支持4G内存。这是两个概念。XP原来支持内存是多少是不会发生变化的。除非你给RamDisk分派超出XP所识别的那3.25G 。即:XP本身支持3.25G ,你有4G内存时,如果RamDisk使用默认自动分派方案,会自动将XP无法识别的0.75G虚拟成硬盘。但是如果手动将RamDisk虚拟硬盘调大到超过0.75G,则会占用XP的可用内存。所以,如果你的4G内存是正常使用RamDisk的话,那么将会虚拟成0.75G的硬盘。注意虚拟硬盘也是硬盘。你不使用这个虚拟硬盘,XP也不会自作聪明将这个硬盘当内存。XP只认3.25G内存这点是不会发生变化的。所以安装RamDisk和没安装RamDisk前后内存使用不变这是肯定的。要RamDisk虚拟硬盘的利用方案应该是:将IE临时文件目录设置到这个虚拟硬盘上。达到上网时临时文件不写入真实硬盘,而写在虚拟硬盘的目的。将系统在真实硬盘上的虚拟内存完全禁止,然后再将虚拟内存设置到RamDisk虚拟硬盘上。令到XP变相使用这部分0.75G的内存。当然这种使用方案比不上64位系统的原生支持大内存。有些人有自我强迫Z。一直认为RamDisk无效,认为虚拟硬盘抢用了系统的3.25G内存。其实这点很容易得到真实答案。比如你有8G内存。那么RamDisk的虚拟硬盘大小将是3.75G,如果成功在虚拟硬盘上放入容量3.5G大的文件,超过XP系统的3.25G内存了并且XP的内存使用率不发生变化,那么就能证实RamDisk的确起效有用。而不会强迫认为RamDisk偷用系统内存。