LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1153|回复: 10

想法:XGL运行应该直接在显卡中完成!

[复制链接]
发表于 2006-6-19 14:51:10 | 显示全部楼层 |阅读模式
每次开XGL,CPU使用从10%升50%,心痛啊!能不能把这个工作交给显卡,由它来完成!不必经过CPU!
这个想法纯属异想天开!
发表于 2006-6-19 16:37:31 | 显示全部楼层
大部分工作就是交给显卡完成的。我这里的CPU占用率就很低。估计你的显卡不够强劲,或者碰到了BUG。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-19 16:45:01 | 显示全部楼层
我的显卡是GF6200 太差了!哎!气死我了!
回复 支持 反对

使用道具 举报

发表于 2006-6-19 18:00:22 | 显示全部楼层
Post by huaan
我的显卡是GF6200 太差了!哎!气死我了!

GF6200确实很差阿。
我的也是。还没有办法升级了,AGP的,郁闷阿。
回复 支持 反对

使用道具 举报

发表于 2006-6-19 20:01:55 | 显示全部楼层
传给显卡的纹理还是要CPU来处理啊,所以CPU占用率高是一定的,还有就是运行Xgl实际上有两个X在运行,所以CPU占用率高是正常的,等Xegl成熟了就好多了
回复 支持 反对

使用道具 举报

发表于 2006-6-23 17:41:54 | 显示全部楼层
哈哈,让显卡来做你不心疼?????????只要CPU够用就行,你留着那些干什么??????????
回复 支持 反对

使用道具 举报

发表于 2006-6-25 02:25:21 | 显示全部楼层
有这么高么?我的FX5700,CPU占用没有什么变化,反而是拖到窗口时不像没有XGL时占用那么高,来回拖动,几乎CPU负荷不见增.旋转啥的,也不见CPU负荷有多大反应.
但water效果除外,估计是我的显卡物理上不支持,占用CPU比较厉害.

#抱歉,忘了是在suse版里,我用的是ubuntu,xgl compiz是用的cvs.
回复 支持 反对

使用道具 举报

发表于 2006-6-25 02:36:14 | 显示全部楼层
我感觉是编译的问题,用glxinfo测试一下看看。
在没有glx加速的情况下,xgl会消耗大量的cpu运算。
有个问题我感到很奇怪,编译带glx加速的xgl到底需要不需要mesa的source?我用cvs的mesa和xgl,结果编译出来后加载glx模块失败。而不用mesa的代码则没有glx模块。
回复 支持 反对

使用道具 举报

发表于 2006-6-26 16:46:29 | 显示全部楼层
不正常
可能是bug
回复 支持 反对

使用道具 举报

发表于 2006-6-26 19:28:49 | 显示全部楼层
俺的ATI X300都没有那么高的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表