这几天我的电脑任务管理器里的内存总数比实际内存低很多,实际4G,任务管理器里的内存总数只有1.5G
2014-12-18
展开全部
回答相对于电脑主机内存,“任务管理器”和“电脑/属性”显示的“相同”与“不同”—— 1。任何电脑,主机内存标定容量和系统“任务管理器”显示大小绝对是不同的。 2。电脑主机内存标定容量和“电脑/属性”显示的大小,有的一样有的则不一样。 ——最重要的是“其次”:为什么? 计算机技术中有个专业术语叫“内存映射”。这个“内存映射”涉及方面很多。仅就本文命题而言,在“任务管理器”中显示的物理内存大小之所以少于电脑主机内存标定容量,根本原因是“映射”掉了计算机硬件(比如显卡的显存)所需要或者必须占用的物理内存。“任务管理器”中显示的物理内存大小,就是计算机分配给操作系统(当然包括软件)使用的物理内存大小。至于相同主机内存、相同操作系统,在不同计算机用户“映射”掉的大小有些许差别,根本原因在于计算机硬件配置各异,因此必然“内存映射”有所不同。 至于电脑主机内存标定容量和“电脑/属性”显示大小有的一样有的不一样,大体有两种情况: ——32位操作系统安装的是4G以上主机内存(绝对不一样); ——不同操作系统对于主机内存显示的误差(相对不一样); 不同操作系统对于主机内存显示的误差,那是操作系统本身的“先天功能”需要改进(比如,Windows Vista面世之初,在“电脑/属性”中就不能准确显示物理内存标定容量值,但升级为sp1加以改进后就能正确显示了)。那么,为什么32位操作系统(有些Server服务器系统除外)不能显示4G以上主机内存标定容量呢?这就涉及到计算机理论的另外一个层面了—— 从理论上讲,32位操作系统的寻址空间是2的32次方,即:4G。换句话说,就是最大只可支持4G内存。试举一例:假若在32位电脑安装了5G内存,那么理论上最大只能支持和“利用”4G。至于那1G,只能闲置当“聋子的耳朵”(注:本文不探讨通过“破解”利用大内存问题)。另外, 在电脑中安装4G内存,即便在“电脑/属性”中显示4G内存,但在实际分配给操作系统和常用软件的内存“所用”,也会大打折扣不会是4G内存。理论和实际从来都是有差距的。下面,让我用微软的权威解释代为回答:为了避免潜在的驱动兼容危险,32位操作系统除了要“映射”硬件所需内存之外,还要“映射”一些内存作为确保系统安全运行的“保险系数”。换句通俗的话说就是:“电脑/属性”显示4G内存为“虚”,实际允许利用、调用3G多一点为实
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询