none
问下有人知道vista 32位的支持4G以上内存吗? RRS feed

  • 问题

  •  

    问下有人知道vista 32位的支持4G以上内存吗?
    我的装上后 电脑属性显示是4G

    但在任务管理器中

    物理内存 总数 显示  3407212

    好像跟XP一样只能用3.25G.

     


    2008年9月14日 7:52

答案

  •  

    如果要使 Windows Vista 使用安装有 4 GB 内存的计算机上的全部 4 GB 内存,必须使用 Windows Vista x64(64 位)版本。

    2008年9月14日 9:23
  • 就算您让32位的Windows Vista支持10GB物理内存(假设成立),32位对于10GB物理内存的使用能力等同于2GB甚至512MB

    64位Windows意在让单一程序能够获得大于2GB物理内存支持的能力,而并非让可识别物理内存总数提升。

    就算是计算机具备3GB物理内存,32位与64位的执行能力是不一样的。

    比如在32位Windows环境当中,我用Photoshop打开一个需要占用大于2GB物理内存空间的图片文件,而此时计算机物理内存为4GB,但是Photoshop进能够使用4GB中的2GB,超越2GB的门槛儿就要借助虚拟内存了,就算32位识别出10GB内存,此时依然会遇到内存不足的麻烦。

    相比之下,64位Windows就能够让Photoshop去使用大于2GB的物理内存空间

     

    首先要保证大容量物理内存的作用能够被发挥(选择x64版本的Windows),第二步再去考虑添加更大的物理内存

    2008年9月14日 15:17
    版主
  • 32位系统无法支持4g, 即使sp1可以看到4g, 但是也只能用到3.3g, 建议换64位系统.

     

    2008年9月16日 0:19
    版主

全部回复

  •  

    在 Windows Vista 32 位版本中,最大可用内存通常为 3.12 GB。

     

     

    如果计算机上安装了 4 GB RAM,则 Windows Vista 的“系统信息”对话框中报告的系统内存将小于预期值。

     

    http://support.microsoft.com/kb/929605/zh-cn

     

    2008年9月14日 8:45
  •  

    有没有办法让32位vista 可以用上4G以上内存?

     

    2008年9月14日 8:51
  •  

    如果要使 Windows Vista 使用安装有 4 GB 内存的计算机上的全部 4 GB 内存,必须使用 Windows Vista x64(64 位)版本。

    2008年9月14日 9:23
  • 就算您让32位的Windows Vista支持10GB物理内存(假设成立),32位对于10GB物理内存的使用能力等同于2GB甚至512MB

    64位Windows意在让单一程序能够获得大于2GB物理内存支持的能力,而并非让可识别物理内存总数提升。

    就算是计算机具备3GB物理内存,32位与64位的执行能力是不一样的。

    比如在32位Windows环境当中,我用Photoshop打开一个需要占用大于2GB物理内存空间的图片文件,而此时计算机物理内存为4GB,但是Photoshop进能够使用4GB中的2GB,超越2GB的门槛儿就要借助虚拟内存了,就算32位识别出10GB内存,此时依然会遇到内存不足的麻烦。

    相比之下,64位Windows就能够让Photoshop去使用大于2GB的物理内存空间

     

    首先要保证大容量物理内存的作用能够被发挥(选择x64版本的Windows),第二步再去考虑添加更大的物理内存

    2008年9月14日 15:17
    版主
  • C里面,sizeof(void *)就是4 bytes,就是32位,所以你怎么折腾32位系统也不可能支持>4G的内存。

     

    实际上最多你只能用2G-3G的内存(user mode),或者使用PAE(http://msdn.microsoft.com/en-us/library/aa366796(VS.85).aspx

     

     喝啤酒的狼 写:

     

    问下有人知道vista 32位的支持4G以上内存吗?
    我的装上后 电脑属性显示是4G

    但在任务管理器中

    物理内存 总数 显示  3407212

    好像跟XP一样只能用3.25G.

     


    2008年9月14日 18:22
  • 32位系统无法支持4g, 即使sp1可以看到4g, 但是也只能用到3.3g, 建议换64位系统.

     

    2008年9月16日 0:19
    版主
  • 32位系统支持最大4g内存,却不能使用4g整,是因为有部分硬件IRQ要使用地址空间,比如显卡显存等!

    64位系统能支持4g以上,但是前提是你的计算机硬件符合其64位的标准!

    2009年1月7日 5:11
  •  

    32位的系统最多使用3.25g
    2009年1月14日 11:59
  • 最坏的结果是只能用到 2.7 GB.
    2009年1月14日 13:03