这个应该跟电脑总内存的大小有关吧一般的程序好像可用内存为Hex7F000000

解决方案 »

  1.   

    类似问题 http://bbs.csdn.net/topics/320178890
      

  2.   

    理论上是可以输入4GB的(0xFFFFFFFF),
    但是实际上2GB都不行。
    具体请参考WINDOWS内核方面的书籍。
      

  3.   

    和系统内存没关系,及时512Mb的内存,也可以运行2G的程序。
    windows用了虚拟内存,会吧内存的东西交换的虚拟内存里。虚拟内存就是磁盘上的文件了。windows给每个程序可用的内存是2G,程序可以神器n多内存,但是程序+数据总共不能超过2G,并且这2G内存还有很多区域被系统占用了。看系统编程,系统等资料内核能找到更合适的答案