论文部分内容阅读
笔者电脑是2006年买的,CPU为闪龙2800+,内存容量为1.5GB,主板集成GeForce 6150显卡,安装了Vista系统,根据Vista的配置要求,笔者的电脑完全可以开启Aero特效,但是在实际应用中,开启Aero特效速度非常慢,有时还会自动跳转到Vista的低级主题模式,严重降低了Vista的视窗界面效果,而且系统速度也大不从前。
于是进入“系统属性”查看(如图1),此时发现系统可用内存仅为1GB,明明系统的物理内存为1.5GB,而GeForce 6150集成显卡也仅共享掉128MB内存,为何内存被无辜减少了如此之多呢?于是进入显卡驱动属性中,发现GeForce 6150集成显卡用掉了512MB内存,难怪无法流畅运行Vista Aero模式,笔者几乎不玩游戏,平时只是上网聊天、看在线电影等日常娱乐,对显卡的要求并不高,512MB显存无疑就是浪费。
根据笔者的经验,这很有可能是BIOS设置不当造成的,于是进入主板BIOS设置中,找到关于集成显卡的参数设置选项,可以看到有一个“UMA Frame Buffer Size”选项(如图2),它的作用是将内存划分为显卡显存大小,一般情况下,划分原则根据1:4设置,也就是显存大小为当前内存的25%,如果超过这个比例划分,系统运行时会出现速度明显下降的情况,即1.5GB内存分配给集成显卡的容量最高为375MB,然而此时“UMA Frame Buffer Size”的默认数值为128MB,集成显卡却用掉了512MB内存,不仅不符合主板系统内存总线的分配原则,而且过多的内存占用率也影响Vista的运行速度。
“UMA Frame Buffer Size”选项有32MB、64MB、128MB、256MB及Disabled几个参数,经过笔者的测试发现,如果将数值设置为32MB,显卡将共享掉128MB系统内存,如果设置为64MB,显卡共享掉256MB系统内存,而设置为128MB或256MB时,显卡显存容量为512MB或575MB,此时系统可用内存大大减少,系统运行速度下降明显,笔者将“UMA Frame Buffer Size”设置为32MB,显卡显存容量被固定为128MB,系统内存被释放了384MB,运行Vista Aero的速度和效果大有改善,因而提醒大家,对于集成显卡的显存容量设置,一定要量力而行,不要因设置不当而浪费内存容量。
“本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文”
于是进入“系统属性”查看(如图1),此时发现系统可用内存仅为1GB,明明系统的物理内存为1.5GB,而GeForce 6150集成显卡也仅共享掉128MB内存,为何内存被无辜减少了如此之多呢?于是进入显卡驱动属性中,发现GeForce 6150集成显卡用掉了512MB内存,难怪无法流畅运行Vista Aero模式,笔者几乎不玩游戏,平时只是上网聊天、看在线电影等日常娱乐,对显卡的要求并不高,512MB显存无疑就是浪费。
根据笔者的经验,这很有可能是BIOS设置不当造成的,于是进入主板BIOS设置中,找到关于集成显卡的参数设置选项,可以看到有一个“UMA Frame Buffer Size”选项(如图2),它的作用是将内存划分为显卡显存大小,一般情况下,划分原则根据1:4设置,也就是显存大小为当前内存的25%,如果超过这个比例划分,系统运行时会出现速度明显下降的情况,即1.5GB内存分配给集成显卡的容量最高为375MB,然而此时“UMA Frame Buffer Size”的默认数值为128MB,集成显卡却用掉了512MB内存,不仅不符合主板系统内存总线的分配原则,而且过多的内存占用率也影响Vista的运行速度。
“UMA Frame Buffer Size”选项有32MB、64MB、128MB、256MB及Disabled几个参数,经过笔者的测试发现,如果将数值设置为32MB,显卡将共享掉128MB系统内存,如果设置为64MB,显卡共享掉256MB系统内存,而设置为128MB或256MB时,显卡显存容量为512MB或575MB,此时系统可用内存大大减少,系统运行速度下降明显,笔者将“UMA Frame Buffer Size”设置为32MB,显卡显存容量被固定为128MB,系统内存被释放了384MB,运行Vista Aero的速度和效果大有改善,因而提醒大家,对于集成显卡的显存容量设置,一定要量力而行,不要因设置不当而浪费内存容量。
“本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文”