by micia » Tue Dec 11, 2012 4:33
Ciao,
glxgears è un banale test per verificare che la tua scheda video è capace di riprodurre geometrie tridimensionali utilizzando le OpenGL. Non è un test rappresentativo della velocità della scheda video, anzi, tutt'altro, dato che il più delle volte è implementato utilizzando delle chiamate per nulla efficienti delle OpenGL stesse, e come puoi vedere tu stesso non mostra a video modelli particolarmente complessi o dettagliati utilizzando gli ultimi ritrovamenti grafici.
Malgrado questo troverai spesso su internet delle persone che lo portano e lo considerano come misurazione delle prestazioni della scheda video, questo a causa di quello che scrive sul terminale (che semmai potesse tornare utile come riferimento, lo sarebbe solo su quella particolare macchina e scheda video, sicuramente non a livello generale).
Sulla maggior parte delle schede, specialmente Intel, glxgears produce sempre valori che si aggirano sulla frequenza dello schermo, in genere 60FPS, questo perché è attiva la sincronizzazione verticale delle OpenGL, che attende il ciclo di aggiornamento dello schermo per mostrare a video l'immagine, questo viene fatto per evitare indesiderati artefatti grafici ed è un bene.
Se volessi comunque disattivarlo potresti farlo, e farebbe quasi certamente incrementare il numero dei fotogrammi al secondo, al prezzo di avere effetti di sfarfallìo dello schermo e possibili frazionamenti dell'immagine quando usi le OpenGL.