SolidWorks机械工程师网——最大的SolidWorks学习平台
标题:
32位的操作系统下运行SW 并不是显存越大越好
[打印本页]
作者:
liyu19930424
时间:
2011-12-14 22:45
标题:
32位的操作系统下运行SW 并不是显存越大越好
在使用512MB图形卡而不是256MB图形卡的计算机上,我测试发现内存消耗的更快!
后来查出的原因是,使用32字符内存地址的Windows®对Windows32位的固有限制。
Windows将一个32字符内存地址分配给RAM和视频RAM的每个字节=>2^32=4'294'967'296个地址。
如果用户使用512MB显卡,则意味着系统RAM只可用3584MB,因为512MB的RAM使用536'870'912个内存地址,并将3'758'096'384个唯一内存地址用于系统RAM。
如果用户使用256MB显卡,则意味着系统RAM只可用3744MB,因为256MB的RAM使用268'435'456个内存地址,并将4'026'531'840个唯一内存地址用于系统RAM。这就是视频RAM较少的PC可能占用更多系统RAM的原因。
转为使用Windowsx64OS将解决此问题
作者:
羽翯
时间:
2011-12-15 07:46
楼主说的是集成显卡的情况吗,独立显卡是不是没有这个问题?
作者:
乐飞豹夺
时间:
2011-12-16 02:57
部分独立显卡和内存也是共用显存
作者:
武晓晓晓晓晓昆
时间:
2011-12-16 04:08
学习了
作者:
rhaqy
时间:
2011-12-17 21:57
技术贴!
没留意过,现在内存都便宜,随便占用吧
作者:
沟通etj
时间:
2011-12-19 09:19
看不太明白
欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/)
Powered by Discuz! X3.2