win7 64位单进程内存限制最多多大啊?

win7 64位单进程内存限制最多多大啊?,第1张

win7 64位最大只给程序分配2G内存,可以用下面的命令提升。蠢裂宏

bcdedit /set IncreaseUserVA 3072

要恢复的话就执行

bcdedit /Deletevalue IncreaseUserVa

两源散行命令都需要重启机器带册生效。

首先你这个程序开启了几个进程,理论一个进程的内存使用是无限的,它取决于你的内存大小(不含虚拟内存)。

假如这个单任务是启用一个进程,那么这个进程项理论可以使用整个机器的物理内存,WIN7 64位最大支持128GB内存(实际支持192GB,但超过128GB部分机器可能无含拦带法识别衡孙多余部分),除去系统保留的一部分,剩余的在没有其它应用程序执行时都能分给这个任务。最高是占用整个系统内存的75%。也就是96GB。多进程单任务,所有进程使用的内存总量等于这个任务谈芦使用的内存总量,也是96GB。

所以最大使用内存为96GB。

WIN7 32位无法支持8GB内存,最大只支持4GB,能识别到的有3.25GB。那些所谓的用READFOR4GB 类似软件来达到识别4GB以上内存是没什么用的,本人之前用过N多类似软件,都只是显示而已,根本无法完全利用。 而且32位环境下每个进程的内存歼明最大寻址空间是4G,64位就没限制了,所以还是安装64位吧,现在64位WIN7兼容性很好,除了个别很老或很冷门的软件可能运行不了,一般都运行氏梁告得很好渣袜。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12366578.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存