Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   OpenGL "съедает" процессор (http://forum.oszone.net/showthread.php?t=103974)

shisik 31-03-2008 02:28 771269

OpenGL "съедает" процессор
 
Все OpenGL программы (начиная glxgears и заканчивая скринчейверами и играми) загружают процессор на 100%. В старых системах (2006, 2007.0, 2007.1) такого не было, процессор загружался не более, чем в Windows. Compiz-Fusion работает нормально и процессор не загружает, но его отключение ничего не даёт. Поиском в Гугле нашел такую проблему, при включении
Код:

nvidia-settings --assign="SyncToVBlank=1"
загрузка процессора становится нормальной, но OpenGL начинает тормозить - glxgears выдаёт 80 FPS, хотя обычно 400+. Может кто сталкивался с такой проблемой? Драйвер nvidia 169.09, видеокарта GeForce 7300GT.

Coutty 31-03-2008 09:12 771340

Цитата:

Цитата shisik
но OpenGL начинает тормозить - glxgears выдаёт 80 FPS, хотя обычно 400+ »

Дык очевидно, что при включенной вертикальной синхронизации FPS не может быть выше частоты обновления экрана.
Я понимаю, упало бы до 10 fps, но 80 - это более чем нормально:)

shisik 31-03-2008 14:37 771577

Почему же тогда он не 85Гц (такая частота вертикальной развёртки у моего монитора)?

Но не это главное. Важно, что в старых системах не загружало процессор на 100%, а сейчас загружает :(

[mzd] 31-03-2008 14:52 771585

Версия драйверов nvidia какая?

shisik 31-03-2008 16:04 771619

Драйвер nvidia 169.09


Время: 01:05.

Время: 01:05.
© OSzone.net 2001-