LinuxSir.cn,穿越时空的Linuxsir!

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

怎样使用quake3来测试系统性能

[复制链接]
发表于 2006-12-18 11:38:29 | 显示全部楼层 |阅读模式
sled 10上装好quake了。
想比较一下在sled上比在winxp上快了多少,应该使用什么来测帧速率呢?

谢谢。
发表于 2006-12-18 16:17:16 | 显示全部楼层
在suse上啊?
估计快步了多少。。。就算快了也没什么意义吧。
我记得是不是可以把控制台弄出来然后-fps就可以了。。。

在suse上啊?
估计快步了多少。。。就算快了也没什么意义吧。
我记得是不是可以把控制台弄出来然后-fps就可以了。。。
回复 支持 反对

使用道具 举报

发表于 2006-12-18 17:41:54 | 显示全部楼层
兄弟哪有quake3呀,分享一下,谢谢。
回复 支持 反对

使用道具 举报

发表于 2006-12-18 18:14:28 | 显示全部楼层
有 极品飞车 9/10 就好了


没有可比性,比win快是正常的, 如果慢了也不意外,显卡的官方驱动写得很烂,还不开源
回复 支持 反对

使用道具 举报

发表于 2006-12-18 20:17:57 | 显示全部楼层
Post by zhuao
sled 10上装好quake了。
想比较一下在sled上比在winxp上快了多少,应该使用什么来测帧速率呢?

谢谢。


你开玩笑啊?Linux相同版本的quake3肯定要比win下的慢,因为Linux用的是X图形系统

进入quake3之后,按~呼出控制台
在控制台下输入
\timedemo 1
\demo [demo的名称]  --可以在主菜单的demo里看

如果需要在厮杀的时候在屏幕右上角看fps,在控制台输入
\cg_drawfps 1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-28 11:40:18 | 显示全部楼层
Post by marship
兄弟哪有quake3呀,分享一下,谢谢。


1.        Install quake III for Linux:
a)        You can download the package from:
        ftp://ftp.idsoftware.com/idstuff ... int-1.32b-3.x86.run
b)        sh linuxq3apoint-1.32b-3.x86.run
2.        Copy some packages from your quake III installation CD for Windows:
You must copy some packages and keys either from quake III installation CD for Windows or from the installed package on your Windows system:
Copy from Windows $missionpack/pak0.pk3 to Linux /usr/local/games/quake3/missionpack/
Copy from Windows $missionpack/q3key to Linux /usr/local/games/quake3/missionpack/
Copy from Windows $baseq3/pak0.pk3 to Linux /usr/local/games/quake3/baseq3/
Copy from Windows $baseq3/q3key to Linux /usr/local/games/quake3/baseq3/

到网上搜一搜,还是有不少帖子的。关键就是装好显卡的驱动,还要从windows版本拷一些东西过来。

最后发现,在linux上是要比windows下慢一些。可能是driver的问题吧。
既然driver是direct rendering的,那么就不会是X导致慢一些的吧。
回复 支持 反对

使用道具 举报

发表于 2006-12-28 20:34:12 | 显示全部楼层
Post by kde2000
你开玩笑啊?Linux相同版本的quake3肯定要比win下的慢,因为Linux用的是X图形系统

这话是什么意思?X应该慢吗?都是用openGL的,应该差不多才是。
回复 支持 反对

使用道具 举报

发表于 2006-12-28 21:31:32 | 显示全部楼层
我觉得没道理比WIN下慢.OPENGL的标准又不是微软定的,最主要的支持OPENGL的厂商也不是微软.微软大力推广的应该是Direct3D.


--by Q3acn.com  =ION=ImmOrTal
回复 支持 反对

使用道具 举报

发表于 2006-12-28 23:30:28 | 显示全部楼层
Post by ion_immortal
我觉得没道理比WIN下慢.OPENGL的标准又不是微软定的,最主要的支持OPENGL的厂商也不是微软.微软大力推广的应该是Direct3D.


--by Q3acn.com  =ION=ImmOrTal


X是用TCP/IP网络协议来传输的,要经过打包解包的过程,所以相同版本q3a for linux肯定要比for win32的要慢。

不信你可以自己测试。
回复 支持 反对

使用道具 举报

发表于 2006-12-29 01:54:54 | 显示全部楼层
不太明白。。。运行游戏(如果是local game的话)跟采用什么网络协议有什么关系呢?
我知道Q3在玩LAN GAME或Internet Game的时候是可以选TCP或UDP两种协议的,但那是联网游戏,如果单机玩的话,跟采用什么网络协议应该是没有什么关系的吧?

另外:无论采用什么协议来传输数据,数据都是需要拆分,打包,传输,解包,合并的,跟是不是TCP/IP没有什么关系吧-.- UDP也是要这样的啊。

你是不是想说TCP/IP协议要经过两次握手,比UDP这种不可靠的连接多费时间,所以会慢啊?
回复 支持 反对

使用道具 举报

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

本版积分规则

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