33 个解决方案
#1
32位个人系统,可支持的内存有限
#2

#3
那也应该有3.2左右才正常
#4
不懂,,,,
#5
加一根

#6
不懂

#7
是不是集成显卡?
#8

#9
看你的主板

#10
一根1G的,和一根0.5G的插槽坏了
#11
不懂,接点分可以吗
#12

#13
32位系统最大识别4G,正常会少一点,2.5有点太少了,你拔下来重插一下试试换个插槽
#14

#15
我公司的电脑就是显示可用内存2.85G,然后看到显卡显示共用系统内存1205M,显卡是intel HD 2000,自带128M显存,其他是共享的。
#16

#17
应该是32位操作系统的原因,换64位操作系统可解决问题。
#18
主板问题

#19
主板问题![]()

#20
一部分用于显存了。
究竟拿出多少内存当显存用?拿出哪一部分内存当显存用?这个是驱动程序和系统决定的,里边的科学道理俺没研究过。
究竟拿出多少内存当显存用?拿出哪一部分内存当显存用?这个是驱动程序和系统决定的,里边的科学道理俺没研究过。

#21
正解
一部分用于显存了。
究竟拿出多少内存当显存用?拿出哪一部分内存当显存用?这个是驱动程序和系统决定的,里边的科学道理俺没研究过。![]()
#22

#23
一部分用于显存了。
究竟拿出多少内存当显存用?拿出哪一部分内存当显存用?这个是驱动程序和系统决定的,里边的科学道理俺没研究过。![]()
如果说被用来动态当显存,那这应该是操作系统来分配的吧,既然是操作系统分配,那么是用来分配给显卡还是应用程序,对操作系统来说没有什么区别,不应该被扣除出操作系统所能识别到的内存容量中
#24
何况,另一台笔记本也是用的集显,但是可用内存就有3.25
#25
显示的3.25G是给你看的内存空间,这个空间实际是逻辑空间,而非物理空间。真正的物理空间,需要拿出一些分派给硬件的端口等。
有的显卡弄虚作假,本来1G显存,愣是冒充3G,你在显存里一看果然是3G显存,但是显卡上显存芯片是1G容量的。直接盗取2G内存空间。你再查看可用内存容量,就变成了1.25G左右,还不如楼主的2.5G
有的显卡弄虚作假,本来1G显存,愣是冒充3G,你在显存里一看果然是3G显存,但是显卡上显存芯片是1G容量的。直接盗取2G内存空间。你再查看可用内存容量,就变成了1.25G左右,还不如楼主的2.5G

#26
一部分用于显存了。
究竟拿出多少内存当显存用?拿出哪一部分内存当显存用?这个是驱动程序和系统决定的,里边的科学道理俺没研究过。![]()
如果说被用来动态当显存,那这应该是操作系统来分配的吧,既然是操作系统分配,那么是用来分配给显卡还是应用程序,对操作系统来说没有什么区别,不应该被扣除出操作系统所能识别到的内存容量中
何况,另一台笔记本也是用的集显,但是可用内存就有3.25
Windows系统显示的能识别到的可用内存空间并非真正Windows系统识别到的可用内存空间。
Windows系统显示的识别到的可用内存空间 = Windows系统真正识别到的4G可用物理内存空间 - 指派给各个硬件端口的物理内存空间 - 自身用于存储和处理的一些数据结构所用的逻辑空间 - 伪劣显卡盗取的逻辑空间....

因为指派给硬件端口的空间,系统不能用。
自身创建的数据结构所占的空间,系统不能用。
被显卡盗取的逻辑空间,除了显卡用,对Windows系统是无意义的。
这些咔嚓掉的空间都不算作是可用空间。

这个就像U盘,64GB的物理存储空间,去除分区表和引导0磁道,实际可用的空间不足64GB
#27
一部分用于显存了。
究竟拿出多少内存当显存用?拿出哪一部分内存当显存用?这个是驱动程序和系统决定的,里边的科学道理俺没研究过。![]()
如果说被用来动态当显存,那这应该是操作系统来分配的吧,既然是操作系统分配,那么是用来分配给显卡还是应用程序,对操作系统来说没有什么区别,不应该被扣除出操作系统所能识别到的内存容量中 何况,另一台笔记本也是用的集显,但是可用内存就有3.25
Windows系统显示的能识别到的可用内存空间并非真正Windows系统识别到的可用内存空间。
Windows系统显示的识别到的可用内存空间 = Windows系统真正识别到的4G可用物理内存空间 - 指派给各个硬件端口的物理内存空间 - 自身用于存储和处理的一些数据结构所用的逻辑空间 - 伪劣显卡盗取的逻辑空间....
因为指派给硬件端口的空间,系统不能用。
自身创建的数据结构所占的空间,系统不能用。
被显卡盗取的逻辑空间,除了显卡用,对Windows系统是无意义的。
这些咔嚓掉的空间都不算作是可用空间。
这个就像U盘,64GB的物理存储空间,去除分区表和引导0磁道,实际可用的空间不足64GB
对此说法不太赞同,如果说需要减掉操作系统自己所需要占据的内存空间,那如果只有2g内存的时候,操作系统所能识别到的可用空间应该比两个g要少,但实际情况是正好两个g。另外,集显占用的内存,是动态分配的,个人认为应该是操作系统动态分配而不是gpu来动态分配,如果说操作系统无法识别这部分内存,那我另一台笔记本同样是集显,但可用内存却有3.25就没法解释了
#28
对于需要减掉操作系统本身占用内存这个说法,我说的有些绝对了,刚开电脑看了下,确实会少一部分,应该你的说法是对的
#29
一部分用于显存了。
究竟拿出多少内存当显存用?拿出哪一部分内存当显存用?这个是驱动程序和系统决定的,里边的科学道理俺没研究过。![]()
如果说被用来动态当显存,那这应该是操作系统来分配的吧,既然是操作系统分配,那么是用来分配给显卡还是应用程序,对操作系统来说没有什么区别,不应该被扣除出操作系统所能识别到的内存容量中 何况,另一台笔记本也是用的集显,但是可用内存就有3.25
Windows系统显示的能识别到的可用内存空间并非真正Windows系统识别到的可用内存空间。
Windows系统显示的识别到的可用内存空间 = Windows系统真正识别到的4G可用物理内存空间 - 指派给各个硬件端口的物理内存空间 - 自身用于存储和处理的一些数据结构所用的逻辑空间 - 伪劣显卡盗取的逻辑空间....
因为指派给硬件端口的空间,系统不能用。
自身创建的数据结构所占的空间,系统不能用。
被显卡盗取的逻辑空间,除了显卡用,对Windows系统是无意义的。
这些咔嚓掉的空间都不算作是可用空间。
这个就像U盘,64GB的物理存储空间,去除分区表和引导0磁道,实际可用的空间不足64GB
对此说法不太赞同,如果说需要减掉操作系统自己所需要占据的内存空间,那如果只有2g内存的时候,操作系统所能识别到的可用空间应该比两个g要少,但实际情况是正好两个g。另外,集显占用的内存,是动态分配的,个人认为应该是操作系统动态分配而不是gpu来动态分配,如果说操作系统无法识别这部分内存,那我另一台笔记本同样是集显,但可用内存却有3.25就没法解释了
正好是2个G的确不错,不过你怎么知道一些东西不会放在虚拟内存里....

集显把内存当显存用,由于涉及到电路相关知识,我也不是很明白。但是把逻辑内存中的哪一块区域划分用来当显存,能最大限度发挥出性能,这个需要操作系统来分析了。其中包含的软硬件学问我也没深入研究过。
一些没法解释的东西,如果想想虚拟内存,可能就有可能了。
#30
在内存管理方面,操作系统的算法非常复杂,并非书本上说得那么简单。书本说的只是原理,实际实现起来涉及到的一些技术问题,恐怕只有内核专家才明白。
就像汽车发动机的原理,简单到爆了,不就是四个冲程,燃料燃烧做工吗?既然这么简单,为什么国产汽车和兰博基尼的发动机差距这么大呢?
就像汽车发动机的原理,简单到爆了,不就是四个冲程,燃料燃烧做工吗?既然这么简单,为什么国产汽车和兰博基尼的发动机差距这么大呢?

#31
确定系统是64位的?我的有8G哎……
#32
一看你就没做过嵌入式系统,内存管理这模块要自己开发的,不知道你用的是不是ubuntu, 不用过分在意那个数字。关键是性能测试结果如何?性能差你就自己重写内存管理,自己重新编译操作系统,用gentoo最爽了!
#33
话说一下,我的专长和经验都是VxWorks,不过最近公司转方向。开始走嵌入式linux了,个人感觉内存管理要自己写,才放心!
#1
32位个人系统,可支持的内存有限
#2

#3
4G内存条,但电脑属性里显示可用只有2.5,同一个镜像,另一台显示3.2,什么原因?
那也应该有3.2左右才正常
#4
不懂,,,,
#5
加一根

#6
不懂

#7
是不是集成显卡?
#8

#9
看你的主板

#10
4G内存条,但电脑属性里显示可用只有2.5,同一个镜像,另一台显示3.2,什么原因?
那也应该有3.2左右才正常
一根1G的,和一根0.5G的插槽坏了
#11
不懂,接点分可以吗
#12

#13
32位系统最大识别4G,正常会少一点,2.5有点太少了,你拔下来重插一下试试换个插槽
#14

#15
我公司的电脑就是显示可用内存2.85G,然后看到显卡显示共用系统内存1205M,显卡是intel HD 2000,自带128M显存,其他是共享的。
#16

#17
应该是32位操作系统的原因,换64位操作系统可解决问题。
#18
主板问题

#19
主板问题![]()

#20
一部分用于显存了。
究竟拿出多少内存当显存用?拿出哪一部分内存当显存用?这个是驱动程序和系统决定的,里边的科学道理俺没研究过。
究竟拿出多少内存当显存用?拿出哪一部分内存当显存用?这个是驱动程序和系统决定的,里边的科学道理俺没研究过。

#21
正解
一部分用于显存了。
究竟拿出多少内存当显存用?拿出哪一部分内存当显存用?这个是驱动程序和系统决定的,里边的科学道理俺没研究过。![]()
#22

#23
一部分用于显存了。
究竟拿出多少内存当显存用?拿出哪一部分内存当显存用?这个是驱动程序和系统决定的,里边的科学道理俺没研究过。![]()
如果说被用来动态当显存,那这应该是操作系统来分配的吧,既然是操作系统分配,那么是用来分配给显卡还是应用程序,对操作系统来说没有什么区别,不应该被扣除出操作系统所能识别到的内存容量中
#24
何况,另一台笔记本也是用的集显,但是可用内存就有3.25
#25
显示的3.25G是给你看的内存空间,这个空间实际是逻辑空间,而非物理空间。真正的物理空间,需要拿出一些分派给硬件的端口等。
有的显卡弄虚作假,本来1G显存,愣是冒充3G,你在显存里一看果然是3G显存,但是显卡上显存芯片是1G容量的。直接盗取2G内存空间。你再查看可用内存容量,就变成了1.25G左右,还不如楼主的2.5G
有的显卡弄虚作假,本来1G显存,愣是冒充3G,你在显存里一看果然是3G显存,但是显卡上显存芯片是1G容量的。直接盗取2G内存空间。你再查看可用内存容量,就变成了1.25G左右,还不如楼主的2.5G

#26
一部分用于显存了。
究竟拿出多少内存当显存用?拿出哪一部分内存当显存用?这个是驱动程序和系统决定的,里边的科学道理俺没研究过。![]()
如果说被用来动态当显存,那这应该是操作系统来分配的吧,既然是操作系统分配,那么是用来分配给显卡还是应用程序,对操作系统来说没有什么区别,不应该被扣除出操作系统所能识别到的内存容量中
何况,另一台笔记本也是用的集显,但是可用内存就有3.25
Windows系统显示的能识别到的可用内存空间并非真正Windows系统识别到的可用内存空间。
Windows系统显示的识别到的可用内存空间 = Windows系统真正识别到的4G可用物理内存空间 - 指派给各个硬件端口的物理内存空间 - 自身用于存储和处理的一些数据结构所用的逻辑空间 - 伪劣显卡盗取的逻辑空间....

因为指派给硬件端口的空间,系统不能用。
自身创建的数据结构所占的空间,系统不能用。
被显卡盗取的逻辑空间,除了显卡用,对Windows系统是无意义的。
这些咔嚓掉的空间都不算作是可用空间。

这个就像U盘,64GB的物理存储空间,去除分区表和引导0磁道,实际可用的空间不足64GB
#27
一部分用于显存了。
究竟拿出多少内存当显存用?拿出哪一部分内存当显存用?这个是驱动程序和系统决定的,里边的科学道理俺没研究过。![]()
如果说被用来动态当显存,那这应该是操作系统来分配的吧,既然是操作系统分配,那么是用来分配给显卡还是应用程序,对操作系统来说没有什么区别,不应该被扣除出操作系统所能识别到的内存容量中 何况,另一台笔记本也是用的集显,但是可用内存就有3.25
Windows系统显示的能识别到的可用内存空间并非真正Windows系统识别到的可用内存空间。
Windows系统显示的识别到的可用内存空间 = Windows系统真正识别到的4G可用物理内存空间 - 指派给各个硬件端口的物理内存空间 - 自身用于存储和处理的一些数据结构所用的逻辑空间 - 伪劣显卡盗取的逻辑空间....
因为指派给硬件端口的空间,系统不能用。
自身创建的数据结构所占的空间,系统不能用。
被显卡盗取的逻辑空间,除了显卡用,对Windows系统是无意义的。
这些咔嚓掉的空间都不算作是可用空间。
这个就像U盘,64GB的物理存储空间,去除分区表和引导0磁道,实际可用的空间不足64GB
对此说法不太赞同,如果说需要减掉操作系统自己所需要占据的内存空间,那如果只有2g内存的时候,操作系统所能识别到的可用空间应该比两个g要少,但实际情况是正好两个g。另外,集显占用的内存,是动态分配的,个人认为应该是操作系统动态分配而不是gpu来动态分配,如果说操作系统无法识别这部分内存,那我另一台笔记本同样是集显,但可用内存却有3.25就没法解释了
#28
对于需要减掉操作系统本身占用内存这个说法,我说的有些绝对了,刚开电脑看了下,确实会少一部分,应该你的说法是对的
#29
一部分用于显存了。
究竟拿出多少内存当显存用?拿出哪一部分内存当显存用?这个是驱动程序和系统决定的,里边的科学道理俺没研究过。![]()
如果说被用来动态当显存,那这应该是操作系统来分配的吧,既然是操作系统分配,那么是用来分配给显卡还是应用程序,对操作系统来说没有什么区别,不应该被扣除出操作系统所能识别到的内存容量中 何况,另一台笔记本也是用的集显,但是可用内存就有3.25
Windows系统显示的能识别到的可用内存空间并非真正Windows系统识别到的可用内存空间。
Windows系统显示的识别到的可用内存空间 = Windows系统真正识别到的4G可用物理内存空间 - 指派给各个硬件端口的物理内存空间 - 自身用于存储和处理的一些数据结构所用的逻辑空间 - 伪劣显卡盗取的逻辑空间....
因为指派给硬件端口的空间,系统不能用。
自身创建的数据结构所占的空间,系统不能用。
被显卡盗取的逻辑空间,除了显卡用,对Windows系统是无意义的。
这些咔嚓掉的空间都不算作是可用空间。
这个就像U盘,64GB的物理存储空间,去除分区表和引导0磁道,实际可用的空间不足64GB
对此说法不太赞同,如果说需要减掉操作系统自己所需要占据的内存空间,那如果只有2g内存的时候,操作系统所能识别到的可用空间应该比两个g要少,但实际情况是正好两个g。另外,集显占用的内存,是动态分配的,个人认为应该是操作系统动态分配而不是gpu来动态分配,如果说操作系统无法识别这部分内存,那我另一台笔记本同样是集显,但可用内存却有3.25就没法解释了
正好是2个G的确不错,不过你怎么知道一些东西不会放在虚拟内存里....

集显把内存当显存用,由于涉及到电路相关知识,我也不是很明白。但是把逻辑内存中的哪一块区域划分用来当显存,能最大限度发挥出性能,这个需要操作系统来分析了。其中包含的软硬件学问我也没深入研究过。
一些没法解释的东西,如果想想虚拟内存,可能就有可能了。
#30
在内存管理方面,操作系统的算法非常复杂,并非书本上说得那么简单。书本说的只是原理,实际实现起来涉及到的一些技术问题,恐怕只有内核专家才明白。
就像汽车发动机的原理,简单到爆了,不就是四个冲程,燃料燃烧做工吗?既然这么简单,为什么国产汽车和兰博基尼的发动机差距这么大呢?
就像汽车发动机的原理,简单到爆了,不就是四个冲程,燃料燃烧做工吗?既然这么简单,为什么国产汽车和兰博基尼的发动机差距这么大呢?

#31
确定系统是64位的?我的有8G哎……
#32
一看你就没做过嵌入式系统,内存管理这模块要自己开发的,不知道你用的是不是ubuntu, 不用过分在意那个数字。关键是性能测试结果如何?性能差你就自己重写内存管理,自己重新编译操作系统,用gentoo最爽了!
#33
话说一下,我的专长和经验都是VxWorks,不过最近公司转方向。开始走嵌入式linux了,个人感觉内存管理要自己写,才放心!