Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: HarleyBG в Jun 05, 2005, 21:19



Титла: xv u gl
Публикувано от: HarleyBG в Jun 05, 2005, 21:19
Когато гледам филм с MPlayer и драйвър xv CPU се натоварва  40%, a c gl 60%.
Можете ли да дадете малко повече информация за това?
Защо с gl се изискват повече ресурси?


Титла: xv u gl
Публикувано от: plamen_t в Jun 06, 2005, 13:06
Ами просто различните драйвери разчитат на различни техники при реализирането на видео изхода. За xv  не знам на какво разчита, но за gl съм почти сигурен, че използва OpenGL имплементация. А OpenGL гълта бая системни ресурси и май ако видео картата няма 3D ускорител, то няма да тръгне филм с gl драйвера (т.е ще тръгне ама ще върви накъсано).
То май от всички драйвери gl драйверът гълта най-много ресурси. Аз гледам филмите с него и взима около 20-30% процесор, а с другите драйвери взима под 10% CPU. Понеже съм пускал филм с всички възможни драйвери съм почти сигурен,че xv е най-лек и не е алчен за системни ресурси (дори aa драйверът е по-тежък :) )


Титла: xv u gl
Публикувано от: HarleyBG в Jun 06, 2005, 14:00
A може ли да се направи нещо за оптимизиране на OpenGL?


Титла: xv u gl
Публикувано от: plamen_t в Jun 06, 2005, 22:49
Ами не знам, ама наистина би било хубаво. Аз използвам gl драйвера, защото само по този начин като дам на цял екран и мога да преместя субтитрите на черното поле под филма. Ама все пак не ми се ще да гълта 30% процесор при положение, че xv взима само 6% :)