论文部分内容阅读
用集成显卡的朋友多有这样一个疑问:现在内存越来越大,为什么“显存”调整到最大,也“只有”256MB?而且,显存再大,显示性能也没有什么提升,这是怎么回事呢?
原来,有这类问题的读者朋友多使用着英特尔965G芯片组主板,这款主板芯片组采用了Intel研发的DVMT技术(Dynamic Video Memory Technology,动态显存技术)。DVMT是英特尔针对集成图形芯片所提出的一项内存存取技术,它会根据目前系统正在执行的程序而释放所需要的内存容量。
为了充分合理地分配显存,英特尔集成显示核心将可以作为显存的系统内存划分为两个部分。一部分是较小的GPU的独占空间,操作系统无法使用,大小从8MB到32MB;另一部分是通过DVMT技术划分给显示核心。
在BIOS设置中,DVMT有三种模式:Fixed、DMVT和Both(Fixed+DMVT模式)。
在Fixed模式中,一部分固定容量大小的系统内存将被分配到图形核心。它只能供图形核心使用,它的容量大小可以设置为64MB或128MB。在DMVT模式中,显示核心的驱动程序可以像操作系统或其他应用程度一样使用系统内存。如果运行一款大型的3D游戏,图形纹理、几何数据等都需要占用大量的显存资源,当此前分配的共享内存不能满足应用程序需要时,就会自动向系统发出指令,要求将内存供给图形核心使用。而当GPU不再需要使用那么多内存时,它会自动将不用到的内存再还给操作系统。在这种模式下,显示核心的最大共享内存可以达到224MB(包括专门为GPU分配的内存空间)。 而在Both(Fixed+DVMT)模式中,显示核心本身独占一个128MB的内存空间,而后还有128MB的动态内存分配空间,这样显示核心最少有128MB而最大有256MB的存储空间。
如果您的内存较小,建议设置成DVMT模式,系统会自动分配显存容量的大小,从而在针对不同的应用中都会有不错的表现(比如在文本处理的时候可以释放更多的内存,而在密集的3D运算的时候则会把显存容量提升到最高)。如果您的电脑有1GB以上内存,又偏重游戏、3D性能,可以设置为Fixed或Both模式,不过Fixed模式部分内存只能供显卡使用,操作系统就不能使用了,系统性能会略有下降。
原来,有这类问题的读者朋友多使用着英特尔965G芯片组主板,这款主板芯片组采用了Intel研发的DVMT技术(Dynamic Video Memory Technology,动态显存技术)。DVMT是英特尔针对集成图形芯片所提出的一项内存存取技术,它会根据目前系统正在执行的程序而释放所需要的内存容量。
为了充分合理地分配显存,英特尔集成显示核心将可以作为显存的系统内存划分为两个部分。一部分是较小的GPU的独占空间,操作系统无法使用,大小从8MB到32MB;另一部分是通过DVMT技术划分给显示核心。
在BIOS设置中,DVMT有三种模式:Fixed、DMVT和Both(Fixed+DMVT模式)。
在Fixed模式中,一部分固定容量大小的系统内存将被分配到图形核心。它只能供图形核心使用,它的容量大小可以设置为64MB或128MB。在DMVT模式中,显示核心的驱动程序可以像操作系统或其他应用程度一样使用系统内存。如果运行一款大型的3D游戏,图形纹理、几何数据等都需要占用大量的显存资源,当此前分配的共享内存不能满足应用程序需要时,就会自动向系统发出指令,要求将内存供给图形核心使用。而当GPU不再需要使用那么多内存时,它会自动将不用到的内存再还给操作系统。在这种模式下,显示核心的最大共享内存可以达到224MB(包括专门为GPU分配的内存空间)。 而在Both(Fixed+DVMT)模式中,显示核心本身独占一个128MB的内存空间,而后还有128MB的动态内存分配空间,这样显示核心最少有128MB而最大有256MB的存储空间。
如果您的内存较小,建议设置成DVMT模式,系统会自动分配显存容量的大小,从而在针对不同的应用中都会有不错的表现(比如在文本处理的时候可以释放更多的内存,而在密集的3D运算的时候则会把显存容量提升到最高)。如果您的电脑有1GB以上内存,又偏重游戏、3D性能,可以设置为Fixed或Both模式,不过Fixed模式部分内存只能供显卡使用,操作系统就不能使用了,系统性能会略有下降。