PDA

Показать полную графическую версию : OpenGL "съедает" процессор


shisik
31-03-2008, 02:28
Все 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
но OpenGL начинает тормозить - glxgears выдаёт 80 FPS, хотя обычно 400+ »
Дык очевидно, что при включенной вертикальной синхронизации FPS не может быть выше частоты обновления экрана.
Я понимаю, упало бы до 10 fps, но 80 - это более чем нормально:)

shisik
31-03-2008, 14:37
Почему же тогда он не 85Гц (такая частота вертикальной развёртки у моего монитора)?

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

[mzd]
31-03-2008, 14:52
Версия драйверов nvidia какая?

shisik
31-03-2008, 16:04
Драйвер nvidia 169.09




© OSzone.net 2001-2012