对 第5楼 zy9586 说:
=========================32-bit Windows XP 有 4GB 的内存寻址空间
举例来说,如果电脑里物理内存为1G,那么只能虚拟3G虚拟内存。当然在windows设置里面可以设成10G、8G的虚拟内存,可是当物理内存为1G时,只有3G虚拟内存可用。也就是说,32位winxp最大只能访问4G的内存地址。
我用的软件是大型有限元软件ansys,计算一个工况要几十甚至上百个小时,对内存要求很大,办公室的机器是一台服务器,4个双核志强,16 G 内存,装的是2003企业版,所以我对内存还是比较敏感的。
小的计算就用家里普通pc,1G物理内存,虚拟了3G虚拟内存,一些计算无法完成,提示内存太小,查看ansys的帮助文件发现,运行ansys时,windows系统要占用2G内存,ansys计算软件占用2G内存。后来在论坛上看到了解决的办法,用了一个win设置方法,把windows所占用的内存减少到1G,ansys占用的内存增大到3G,这样才解决问题。
总之,windows xp 32位的,可以访问4G内存,如果是一般日常应用没有必要加到4G物理内存,但是,如果是一些大型的三维计算、力学仿真计算、三D图形等工作,加到4G物理内存还是有用的,毕竟物理内存比虚拟内存快的不是一点半点的。