新建8核8G win7 32虚机,连接虚机后发现识别到3G内存;新建8核8G win7 64虚机,连接虚机后发现识别到8G内存(虚机:虚机云主机或虚机云桌面)
为何8核8G win7 32虚机,连接虚机后没能识别到4G内存?
和你32位的系统有关系
内存识别的多少和电脑cpu的寻址有关直接联系。32位的操作系统理论上可以识别2的32次方个地址(4294967296B=4GB),64位系统最大识别128G内存;但计算机还要接外设(鼠标,打印机,键盘,网卡,声卡,显卡等等)这些外设也是需要占用地址空间的。设计系统初期就预留了一部分空间给这些设备,这样一来,win7 32位虽然能支持4G内存,实际不能达到4G内存,一般win7 32位显示的内存是3.25G左右。也就是说,win7 32位操作系统安装了8G内存条,但是实际识别的还是不到4G。