已经KZKG ^ Gaara向我们展示了如何 衡量我们硬盘的性能 或 中央处理器 的计算机,现在我向您展示如何衡量 GPU (又名图形处理器单元)或西班牙语的图形处理单元。
为此,我们可以使用两个工具 格马克2 y 齿轮,包含在包装中 表实用程序。
GLX齿轮
正如我之前所说,GLX-Gear是mesa-utils程序包的一部分,可以说它是我今天展示的最著名或最受欢迎的两个选项之一,但是,这并不是最好的选择。 一旦安装了mesa-utils软件包,我们将通过在终端中执行来启动它:
$ glxgears
这将向我们展示一些齿轮移动,如下所示:
同时在终端中,它抛出统计信息,在我的情况下是:
运行同步到垂直刷新。 帧速率应与显示器的刷新速率大致相同。 467秒内的5.0帧= 93.200秒内的385 FPS 5.0帧= 76.835秒内的300 FPS 5.0帧= 59.873秒内的406 FPS 5.0帧= 80.952 FPS 438秒内的5.0帧= 87.493 FPS 399秒内的5.0帧= 79.626 FPS 300帧在5.0秒内= 59.871 FPS在300秒内5.0帧= 59.873 FPS在300秒内5.0帧= 59.869 FPS在300秒内5.0帧= 59.868 FPS在413秒内5.0帧= 82.424 FPS在324秒内5.0帧= 64.662 FPS
GL马克2
根据我的测试,它比GLX-Gear更加完整,并且可以测量诸如缓冲区,构造,纹理,照明,阴影,地形等参数。 该工具由专注于ARM处理器的发行版团队开发,该发行版称为 Linaro的.
要将其安装在Ubuntu及其衍生版本中,我们只需执行以下命令:
$ sudo apt-get install glmark2
对于ArchLinux及其衍生产品,我们必须通过AUR进行:
$ yaourt -S glmark2
稍后,我们打开终端并通过键入以下命令启动测试:
$ glmark2
GLMark2在向控制台打印统计信息时向我们展示了一系列序列。
在我的特定情况下,使用英特尔集成GPU,它返回:
================================================== ==== glmark2 2014.03 ============================================= ========= OpenGL信息GL_VENDOR:英特尔开放源代码技术中心GL_RENDERER:英特尔DRI表(R)Ivybridge Mobile GL_VERSION:3.0表10.6.1 =============== ======================================== [build] use-vbo = false: FPS:640帧时间:1.562 ms [build] use-vbo = true:FPS:641帧时间:1.560 ms [texture]纹理过滤器=最接近:FPS:768 FrameTime:1.302 ms [texture] texture-filter =线性:FPS: 786帧时间:1.272 ms [纹理]纹理过滤器= mipmap:FPS:866帧时间:1.155 ms [阴影]阴影=古劳德:FPS:506帧时间:1.976 ms [阴影]阴影= blinn-phong-inf:FPS:536帧时间:1.866 ms [阴影]阴影= phong:FPS:496帧时间:2.016 ms [阴影]阴影= cel:FPS:525帧时间:1.905 ms [凹凸]凹凸渲染=高多边形:FPS:226帧时间:4.425 ms [凹凸]凹凸渲染=正常:FPS:915帧时间:1.093 ms [凹凸]凹凸渲染=高度:FPS:898帧T ime:1.114 ms [effect2d]内核= 0,1,0,1,-4,1,0,1,0;:FPS:559帧时间:1.789 ms [effect2d]内核= 1,1,1,1,1; 1,1,1,1,1 ,1,1,1,1,1; 260 ;;:FPS:3.846帧时间:5毫秒[新闻]灯光=假:Quads = 646:纹理=假:FPS:1.548帧时间:5毫秒[桌面]模糊-半径= 1:效果=模糊:通过= 4:可分离=正确:Windows = 188:FPS:5.319帧时间:4毫秒[桌面]效果=阴影:Windows = 365:FPS:2.740帧时间:200毫秒[缓冲]列= 0.9:交错=假:更新分散= 0.5:更新分数= 363:更新方法=映射:FPS:2.755帧时间:200 ms [缓冲区]列= 0.9:交错=假:更新分散= 0.5:更新-分数= 498:更新方法=子数据:FPS:2.008帧时间:200 ms [缓冲区]列= 0.9:交织=真:更新分散= 0.5:更新分数= 385:更新方法=映射:FPS:2.597帧时间:537 ms [想法]速度=持续时间:FPS:1.862帧时间:361 ms [水母]:FPS:2.770帧时间:48 ms [地形]:FPS:20.833帧时间:270 ms [阴影]:FPS:3.704帧时间:73 ms [折射]:FPS:13.699帧时间:0 ms [条件]片段步骤= 0:顶点步骤= 750:FPS:1.333帧时间:5 ms [条件]片段步骤= 0:顶点步骤= 800:FPS:1.250帧时间:0 ms [条件]片段-步数= 5:顶点步数= 774:FPS:1.292帧时间:5 ms [功能]片段复杂度=低:片段步长= 791:FPS:1.264帧时间:5 ms [功能]片段复杂度=中等:片段:步长= 811:FPS:1.233帧时间:5 ms [循环]片段循环=否:片段步长= 5:顶点步长= 794:FPS:1.259帧时间:5毫秒[循环]片段步长= 5:片段步长统一=否:顶点步长= 798:FPS:1.253帧时间:5 ms [循环]片段步长= 5:片段均匀==真:顶点步长= 764:FPS:1.309帧时间:2 ms ===== ================================================ glmark564得分:XNUMX =============================================== =======
当然,我想FPS(每秒帧数)越高,我们玩高分辨率游戏或观看视频的可能性就越大,但是我对此知识不是很了解。
衡量我们GPU性能的其他选项
实际上,我们还有第三种选择,但是可以这么说,它是执行更暴力的测试。 为了它 我们必须下载 他免费为我们提供的一些工具 的Unigine.
很好。 仅需注意,Linaro并不是真正的发行版。 这是一个改进ARM上的Linux的项目。 例如,Ubuntu是Linaro的一部分。 Ubuntu中附带的GCC实际上将Linaro放在其版本名称中。
好😀
您错过了提到另一个工具:glxspheres,它也是table-utils的一部分。 我用它来衡量我在Nvidia Optimus上的表现
以glxgears fps为单位的问题,将ssd作为根磁盘会产生影响还是与之无关?
好吧,我不认为这会影响到我们正在测量的GPU的性能与硬盘无关
您好:如果您有多个GPU,是否可以查看每个GPU的性能? 就我而言,共有三个NVIDIA。
除非您启用了GPU的vsync属性,否则无论您拥有什么GPU,它都将为您提供60FPS
在xfce中,如果我卸下屏幕面板,则vsybc处于停用状态,并且在我的GPU中达到了5362 fps
我会给您一个与FPS有关的技巧,以防它帮助某人(我不建议它具有2个GPU(intel + Nvidia)),因为例如蒸汽问题。
这是关于停用获得许多FPS的垂直同步; D
桌面超级流畅!
取材自Arch Wiki https://wiki.archlinux.org/index.php/Intel_graphics
我解释一下这件事:
编辑intel文件:
vi /etc/X11/xorg.conf.d/20-intel.conf
或以我为例的另一个文件,我手工制作了一个选项《 TearFree》。
然后在首页上创建文件
~/.drirc
并包括以下内容:
然后重启,仅此而已!
别忘了专用GPU的optirun或primusrun。
的问候!
.drirc文件不可见
也许是因为标签问题,以防万一。
激活垂直同步的Glxgears仅能测量屏幕的fps(即屏幕的刷新率,大约为60),要测量图形的性能,您必须停用垂直同步,我认为这与:
vblank_mode = 0 glxgears,这会使数字高得多