Deja KZKG ^ Gaara ne-a arătat cum măsurați performanța hard disk-urilor noastre o Procesor computerelor noastre, iar acum vă arăt cum să măsurați performanța GPU (aka Unitate de procesare grafică) sau Unitate de procesare grafică în spaniolă.
Pentru aceasta putem folosi două instrumente glmark2 y glx-gear, care este inclus în pachet table-utils.
GLX-Gear
GLX-Gear, așa cum am spus anterior, face parte din pachetul mesa-utils și să spunem că este una dintre cele două opțiuni pe care le prezint astăzi cele mai cunoscute sau populare, totuși, nu din acest motiv este cea mai bună. Odată ce am instalat pachetul mesa-utils, îl lansăm executând într-un terminal:
$ glxgears
care ne va arăta niște roți dințate în mișcare, cam așa:
Între timp, în terminal lansează statistici, care în cazul meu au fost:
Rularea sincronizată cu reîmprospătarea verticală. Framerate-ul ar trebui să fie aproximativ același cu rata de reîmprospătare a monitorului. 467 cadre în 5.0 secunde = 93.200 cadre FPS 385 cadre în 5.0 secunde = 76.835 cadre FPS 300 în 5.0 secunde = 59.873 cadre FPS 406 în 5.0 secunde = 80.952 cadre FPS 438 în 5.0 secunde = 87.493 cadre FPS 399 în 5.0 secunde = 79.626 cadre FPS 300 în 5.0 secunde = 59.871 FPS 300 de cadre în 5.0 secunde = 59.873 FPS 300 de cadre în 5.0 secunde = 59.869 FPS 300 de cadre în 5.0 secunde = 59.868 FPS 413 de cadre în 5.0 secunde = 82.424 FPS 324 de cadre în 5.0 secunde = 64.662 FPS
GL Mark 2
Din ceea ce testam, este mult mai complet decât GLX-Gear și măsoară parametri precum tampon, construcție, texturi, iluminare, umbre, teren ... etc. Acest instrument a fost dezvoltat de echipa unei distribuții axate pe procesoare ARM numită linaro.
Pentru a-l instala în Ubuntu și derivate trebuie doar să executăm:
$ sudo apt-get install glmark2
iar în cazul ArchLinux și al instrumentelor derivate trebuie să o facem de la AUR:
$ yaourt -S glmark2
mai târziu deschidem un terminal și lansăm testul tastând:
$ glmark2
GLMark2 ne arată o serie de secvențe în timp ce tipărește statistici pe consolă.
În cazul meu particular, cu un GPU Intel integrat, a returnat:
================================================== = ==== glmark2 2014.03 ========================================== === ========= Informații OpenGL GL_VENDOR: Centrul de tehnologie open source Intel GL_RENDERER: Tabel Intel DRI (R) Ivybridge Mobile GL_VERSION: 3.0 Tabel 10.6.1 ================ ========================================= [build] use-vbo = false: FPS: 640 FrameTime: 1.562 ms [build] use-vbo = true: FPS: 641 FrameTime: 1.560 ms [textura] texture-filter = cel mai apropiat: FPS: 768 FrameTime: 1.302 ms [textura] texture-filter = liniar: FPS: 786 FrameTime: 1.272 ms [textură] texture-filter = mipmap: FPS: 866 FrameTime: 1.155 ms [umbrire] umbrire = gouraud: FPS: 506 FrameTime: 1.976 ms [umbrire] umbrire = blinn-phong-inf: FPS: 536 FrameTime : 1.866 ms [umbrire] umbrire = phong: FPS: 496 FrameTime: 2.016 ms [umbrire] umbrire = cel: FPS: 525 FrameTime: 1.905 ms [bump] bump-render = high-poly: FPS: 226 FrameTime: 4.425 ms [ bump] bump-render = normal: FPS: 915 FrameTime: 1.093 ms [bump] bump-render = înălțime: FPS: 898 FrameT ime: 1.114 ms [effect2d] kernel = 0,1,0, 1, -4,1, 0,1,0;: FPS: 559 FrameTime: 1.789 ms [effect2d] kernel = 1,1,1,1,1; 1,1,1,1,1 , 1,1,1,1,1; 260;: FPS: 3.846 FrameTime: 5 ms [apăsați] light = false: quads = 646: texture = false: FPS: 1.548 FrameTime: 5 ms [desktop] blur- raza = 1: efect = estompare: trece = 4: separabil = adevărat: windows = 188: FPS: 5.319 FrameTime: 4 ms [desktop] effect = umbră: windows = 365: FPS: 2.740 FrameTime: 200 ms [tampon] coloane = 0.9: interleave = false: update-dispersion = 0.5: update-fraction = 363: update-method = map: FPS: 2.755 FrameTime: 200 ms [buffer] coloane = 0.9: interleave = false: update- dispersion = 0.5: update- fracție = 498: actualizare-metodă = subdate: FPS: 2.008 FrameTime: 200 ms [tampon] coloane = 0.9: interleave = adevărat: actualizare-dispersie = 0.5: actualizare-fracție = 385: actualizare-metodă = hartă: FPS: 2.597 FrameTime : 537 ms [idei] viteză = durată: FPS: 1.862 FrameTime: 361 ms [meduze]: FPS: 2.770 FrameTime: 48 ms [teren]: FPS: 20.833 FrameTime: 270 ms [umbră]: FPS: 3.704 FrameTime: 73 ms [refract]: FPS: 13.699 FrameTime: 0 ms [conditionals] fragment-steps = 0: vertex-steps = 750: FPS: 1.333 FrameTime: 5 ms [conditionals] fragment-steps = 0: vertex-steps = 800: FPS: 1.250 FrameTime: 0 ms [conditionals] fragment- pași = 5: pași vertex = 774: FPS: 1.292 FrameTime: 5 ms [funcție] fragment-complexitate = scăzut: fragment-pași = 791: FPS: 1.264 FrameTime: 5 ms [funcție] fragment-complexitate = mediu: fragment- pași = 811: FPS: 1.233 FrameTime: 5 ms [buclă] fragment-buclă = fals: fragment-pași = 5: vârf-pași = 794: FPS: 1.259 FrameTime: 5 ms [buclă] fragment-pași = 5: fragment- uniform = false: vertex-steps = 798: FPS: 1.253 FrameTime: 5 ms [buclă] fragment-steps = 5: fragment-uniform = true: vertex-steps = 764: FPS: 1.309 FrameTime: 2 ms ===== ================================================== glmark564 Scor: XNUMX ================================================ =======
Desigur, presupun că cu cât este mai mare FPS (cadre pe secunde), cu atât vom avea posibilități mai bune de a juca jocuri sau de a viziona videoclipuri cu rezoluții ridicate, dar nu sunt foarte bine informat cu privire la acest subiect.
Alte opțiuni pentru a măsura performanța GPU-ului nostru
De fapt, avem a treia opțiune, dar este de a efectua teste mult mai violente, ca să spunem așa. Pentru aceasta trebuie să descărcăm câteva instrumente pe care ni le oferă gratuit uniformă.
Foarte bine. Doar o notă, Linaro nu este cu adevărat o distribuție. Este un proiect de îmbunătățire a Linux-ului pe ARM. Ubuntu, de exemplu, face parte din Linaro. GCC care vine cu Ubuntu pune de fapt Linaro în numele versiunii sale.
Bine 😀
Ați omis să menționați un alt instrument: glxspheres, care face parte, de asemenea, din tab-util Îl folosesc pentru a-mi măsura performanța pe Nvidia Optimus 😀
o întrebare, în glxgears fps, are influența de a avea un SSD ca root disk sau nu are nimic de-a face cu el?
Ei bine, nu cred că afectează, măsurăm performanța GPU-ului nu are nicio legătură cu hard diskul
Bună ziua: Dacă aveți mai multe GPU, este posibil să vedeți performanța fiecăruia dintre ele? În cazul meu, există trei NVIDIA.
Dacă nu aveți activată proprietatea vsync a GPU-ului, atunci orice GPU îl aveți vă va oferi 60FPS
Ei bine, în xfce, dacă elimin panoul ecranului, vsybc este dezactivat și în gpu-ul meu ajunge la 5362 fps
Vă voi lăsa un sfat care are legătură cu FPS-ul în caz că ajută pe cineva (nu vă sfătuiesc să aibă 2 GPU-uri (intel + Nvidia)) deoarece de exemplu cu Steam am avut probleme.
Este vorba despre dezactivarea sincronizării verticale cu care se câștigă multe FPS; D
iar desktopul este super fluid!
Bine preluat din arch wiki https://wiki.archlinux.org/index.php/Intel_graphics
Vă explic problema:
editați fișierul intel:
vi /etc/X11/xorg.conf.d/20-intel.conf
sau un alt fișier în cazul meu am făcut unul manual punând opțiunea «TearFree».
apoi creați fișierul acasă
~/.drirc
și include următoarele:
apoi reporniți și gata!
Un alt lucru să nu uitați de optirun sau primusrun pentru GPU-uri dedicate.
Salutări!
fișierul .drirc nu era vizibil
Poate că se datorează problemei etichetei, ei bine, se află pe wiki-ul arch pentru orice eventualitate.
Glxgears, având sincronizarea verticală activată măsoară doar fps-ul ecranului (adică rata de reîmprospătare a ecranului, aproximativ 60), astfel încât să măsoare performanța graficului, trebuie să dezactivați sincronizarea verticală, cred că este cu :
vblank_mode = 0 glxgears, ceea ce va face numerele mult mai mari