这主要是因为操作系统不支持这么大内存所造成的现象,在目前所使用的系统中,相信大家都听说过32位和64位系统之说。那何为32位?何为64位?他们如何区分呢?
一般我们在安装系统之前,首先会下载镜像文件,这个镜像文件都会很明确的标有操作系统位数,如果镜像文件名称中带有”x86”字样,我们肯定知道它是32为的镜像文件,将这样的镜像文件安装到电脑,我们的操作系统就是32为的操作系统了;同理,就是64位的操作系统了!
那为什么我们的电脑识别的可用内存不能是安装的最大内存呢?我们可以根据历任操作系统进行分析。首先都知道xp系统做为最典型的界面操作系统,不光PC机普遍使用,就连好多的银行自助机、大屏控制器都使用该系统,一个原因是因为它很稳定,另一个原因是它所消耗的资源相对较低,对硬件的要求也不高。所以普通的xp系统最大能识别的内存达不到4G,如果你的物理内存超过了4G,那么对不起,要么不用我大xp,要么未识别的内存闲置着!这并不是光让xp背锅,32为的windows7也同样识别不到超过4G的内存,但并不是说32为的系统一定不好,他也有自己的优点,只是慢慢使用少了而已!
鉴于这种对内存的限定,64位的操作系统闪亮登场了,因其是按照64位地址总线设计的,识别内存大能力大大提高,甚至能达到上百GB,这个优势是绝对秒杀32位系统的,在速度、体验等各方面都有了提升,但是代价是需要付出的,那就是对资源的消耗也相应有了更大的提升!
在实际使用中,内存容量的限制还包括主板插槽、cup集成内存控制器等这些因素的影响,即使64位的操作系统可识别内存大大提高,但是一般的家用电脑毕竟不是服务器,在内存的扩展方面也有一定的限制,比如一般的主板都有两个到四个插槽,而一般的内存比如DDr4最大也就16G,那么问题来了,家用电脑可扩展的内存容量也就提前订好了基调,32G~64G之间了,不过这个内存大小已经满足了大多用户的需求,即使现在大型的游戏,也能够满足流畅运行了!
当然,对于大多数的科研工作者,也许还需要有更高的内存支持,因为我们知道,一般的实验数据在跑起来有跑一天、十天、甚至几个月都是常事,这么大数据的加载堆内存的需求是绝对不可小觑的。但是话有说回来,对于这样的科研工作者而言,他们几乎看不上PC机来跑数据,都是专门的科研配备服务器了,所以同样能够满足正常的使用需求!
以上就是对电脑内存的识别以及选购思路的大概概述了,欢迎友友们批评指正!