32位软件能识别4G以上内存吗

不是说32位的系统能不能识别4G以上内存
比如 我使用win7 64bit的系统 使用32bit的软件 32位的软件在64位的运行环境下 能充分使用所有内存6G?我的电脑内存有6G

这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。64bit处理器并非现在才有的,在高端的RISC(Reduced Instruction Set Computing,精简指令集计算机)
64bit计算主要有两大优点:可以进行更大范围的整数运算;可以支持更大的内存。要实现真正意义上的64位计算,光有64位的处理器是不行的,还必须得有64位的操作系统以及64位的应用软件才行,三者缺一不可,缺少其中任何一种要素都是无法实现64位计算的。
也就是说32位的软件不能充分运行你的6g内存。
望采纳追问

不能充分使用6G 但是还是比通常使用情况更加流畅是吗? 我使用各种设计视频编辑软件 感觉有点卡 所以加到6G

追答

确实更流畅,你将虚拟内存取消后应该更流畅,方法可用魔方这款软件,再设置虚拟硬盘,很简单的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-26
32位的系统识别不了,如果要充分使用6G的内存,1就是安装64位的系统,2就是划出3
G的内存作虚拟用
第2个回答  2012-12-26
如果你用的是64位系统,那就算你用的是32位的软件也可以使用大内存。

内存识别与使用是操作系统的事,软件只是向WINDOWS请求并接受WINDOWS的分配,所以软件没有识别的问题。
第3个回答  2012-12-26
应用软件—操作系统—硬件
应用软件使用内存是由操作系统来分配调用的,64系统能够识别就可以了;应用软件是不会直接使用硬件的
另外,普通的软件用不着6G的内存空间来运行吧,你可以把6G内存分出2G做虚拟硬盘用,这样比较合适
好久没有关注这方面了,可能说的不对。本回答被网友采纳
第4个回答  推荐于2016-11-01
1、32位软件不能识别4G以上内存。
2、只有64位数的系统可以识别4G以上的内存。
3、内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。 内存是由内存芯片、电路板、金手指等部分组成的。
相似回答