GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Pourquoi Primusrun est-il plus lent que Optirun ?

Quelqu'un pourrait-il expliquer ces résultats s'il vous plaît? Est primusrun trop intelligent pour glxspheres et simplement ne pas faire de travail supplémentaire ?

...:~$ glxspheres
Polygons in scene: 62464
Visual ID of window: 0xaf
Context is Direct
OpenGL Renderer: Mesa DRI Intel(R) Ivybridge Mobile 
59.811274 frames/sec - 66.749382 Mpixels/sec
59.577921 frames/sec - 66.488960 Mpixels/sec
59.791245 frames/sec - 66.727029 Mpixels/sec
59.723333 frames/sec - 66.651240 Mpixels/sec
...:~$ optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: Quadro K1000M/PCIe/SSE2
190.833067 frames/sec - 212.969703 Mpixels/sec
209.895160 frames/sec - 234.242999 Mpixels/sec
207.980413 frames/sec - 232.106141 Mpixels/sec
...:~$ primusrun glxspheres
Polygons in scene: 62464
Visual ID of window: 0xaf
Context is Direct
OpenGL Renderer: Quadro K1000M/PCIe/SSE2
61.001631 frames/sec - 68.077820 Mpixels/sec
59.677170 frames/sec - 66.599722 Mpixels/sec
59.715808 frames/sec - 66.642842 Mpixels/sec

Ubuntu 12.04 x64, Lenovo W530 avec Intel i7 à 2,8 GHz

Réponse acceptée :

De la FAQ de Primus :

Q: Performance does not exceed 60 fps, I was getting more with optirun/VirtualGL.
A: This is the effect of vblank synchronisation. For benchmarking, you can use 
   vblank_mode=0 primusrun ..., but in practice this will probably only 
   waste power, as your LCD panel does not display more than 60 frames 
   per second anyway.

Ubuntu
  1. Pourquoi Printf est-il meilleur qu'Echo ?

  2. Df dit que j'ai utilisé 20g d'espace disque de plus que Du. Pourquoi??

  3. Pourquoi `find . -type F` Prend plus de temps que `find .`?

  4. Pourquoi utiliser Install plutôt que Cp et Mkdir ?

  5. Linux - Pourquoi le nouveau Pid est-il plus petit que les anciens ?

8 raisons pour lesquelles Linux Mint est meilleur qu'Ubuntu pour les débutants Linux

11 raisons pour lesquelles Linux est meilleur que Windows

Linux vs Mac :7 raisons pour lesquelles Linux est un meilleur choix que Mac

Pourquoi le support de Kubuntu et Xubuntu 16.04 Lts se termine-t-il plus tôt que la date officielle de fin de vie d'Ubuntu ?

Pourquoi le mot de passe 'sudo' est-il différent du mot de passe 'su root'

Pourquoi top affiche-t-il un nombre de cœurs différent de cpuinfo ?