DVMT
动态分配共享显存技术
DVMT (Dynamic Video Memory Technology 即动态分配共享显存技术)许多图形密集型应用程序(尤其是游戏)都要求视频内存达到最低要求值才能正常运行(甚至才能完全运行)。
简介
那么基于英特尔? 芯片组的“集成图形”系统有多少视频内存呢?答案是:视情况而定。
视频内存数量取决于为系统以及动态视频内存技术 (DVMT) 设置的预分配内存。DVMT,其用途正如其名,用于动态分配系统内存作为视频内存,以确保最有效地利用可用资源来获得最佳的 2D/3D 图形性能。
所分配的视频内存量取决于操作系统要求的内存量。当不再需要视频内存时,将其返还操作系统供其它应用程序或系统功能使用。DVMT 根据系统需求分配内存。有些较新的系统在系统 BIOS 中有一个选项,用于调整可用于 DVMT 的内存容量。动态分配的内存最高可达图形驱动程序设置的最大值。DVMT 分配视频内存的最大限制取决于具体英特尔芯片组和所安装的图形驱动程序的版本。
设计目的
DVMT 4.0动态显存技术DVMT 4.0动态显存技术
如何利用好内存作为显存使用一直是集成显卡的关键,i965G中的图形核心将支持DVMT 4.0动态显存技术。为了充分合理地分配显存,显示核心将可以作为显存的系统内存划分为两个部分。一是较小的预分配存储空间,也是GPU的独占空间,操作系统无法使用,其大小可通过BIOS调节,从8MB到32MB。另一部分是通过DVMT划分给显示核心,而其中又有三种DVMT模式。
在Fixed模式中,一段固定大小的内存容量被分配给显示核心。这段将被显示核心独占,大小可由64MB到256MB调节。在DVMT模式中,显卡核心如同其它操作系统那样使用内存,如果一个十分消耗显存的3D游戏开始运行,那么系统自动调用内存分配显示核心。当GPU不再需要占用这些内存资源时,会自动归还给系统内存。在这种模式下,GPU可分配到的最大内存容量是224MB。而在Fixed+DVMT模式中,显示核心本身独占一个128MB的内存空间,而后还有128MB的动态内存分配空间,这样显示核心最少有128MB而最大有256MB的存储空间
通过这种灵活的方式,i965G图形核心将能提高对内存的利用效率,而且能够把帧缓存分配到系统主内存里,其中帧缓存包括色彩缓存和深度缓存等。大家可不要小看这一变化,这将大幅度提高共享显存的性能。以往Intel整合芯片组都是“将显存映射到内存”,这与当年的AGP纹理调用似乎没有多大的区别。而如今的共享内存显然是更高层次的,色彩缓存和深度缓存的存取将使得集成显卡的速度表现有大幅度提高。
实验结论
使用128MB显存和256MB显存的GeForce 7300GT显卡,然后再通过Vista自带的评分机制查看它们的得分,以判断显存容量的大小是否会对Vista流畅运行造成影响。结果显示,不管是128MB 显存还是256MB显存,GeForce 7300GT在Vista眼中都是一样的,它们的图形、游戏图形评分都是4.7、4.8。因此,显卡显存容量无论是128MB还是256MB,在Windows Vista看来并没有区别,这个结果也与微软官方发布的Vista显存需求一致。
优点
在Windows Vista中,微软加入了一项新技术,它能够让普通显卡动态共享系统内存作为显存。当你的系统内存为1GB时,可让显卡共享255MB系统内存作为显存;系统内存为2GB时,则可共享271MB系统内存作为显存,所以事实并非人们想象的那样。
以上资料来自碧海蓝天。
参考资料
最新修订时间:2022-04-21 08:14
目录
概述
简介
参考资料