Мы с мегабаксом устроили нехилый флейм на тему nouveau vs nvidia в linux.org.ru@conference.jabber.ru
Он как обычно всё сделал не так и результаты у него пошли не в ту сторону.
Теперь мои тесты.
Мегабакс просил потестить настоящий 2D на «настоящем» WM — openbox. Попросил тест на ресайз с хромиумом. Ну, раз попросил, то вот результаты:
//nvidia
real 0m13.553s
user 0m1.657s
sys 0m3.390s
real 0m14.512s
user 0m1.697s
sys 0m3.650s
real 0m13.295s
user 0m1.597s
sys 0m3.520s
//nouveau
real 0m12.972s
user 0m1.750s
sys 0m4.346s
real 0m12.809s
user 0m1.530s
sys 0m3.983s
real 0m11.828s
user 0m1.607s
sys 0m4.070s
- Был создан новый юзер «test»
- Запускался только openbox и chromium, тестилку запускал из меню
- После установки другого драйвера была сделана перезагрузка
Как мы видим, даже настолько вакуумные условия не дали блобу победить, провал.
Теперь уйдём от вакуума и заценим реальность:
[kevindetry@KDsAA8Dc ~]$ cat nvidia-time
//rekonq
real 1m17.932s
user 0m1.743s
sys 0m5.956s
real 1m19.598s
user 0m1.730s
sys 0m5.580s
real 1m15.948s
user 0m1.647s
sys 0m5.156s
//Dolphin
real 1m2.463s
user 0m1.427s
sys 0m4.276s
real 1m1.300s
user 0m1.460s
sys 0m4.346s
real 1m1.897s
user 0m1.363s
sys 0m4.600s
[kevindetry@KDsAA8Dc ~]$ cat nouveau-time
//rekonq
real 0m27.353s
user 0m1.507s
sys 0m5.426s
real 0m27.613s
user 0m1.440s
sys 0m5.393s
real 0m27.867s
user 0m1.537s
sys 0m5.660s
//Dolphin
real 0m26.708s
user 0m1.447s
sys 0m6.373s
real 0m26.823s
user 0m1.597s
sys 0m6.203s
real 0m26.044s
user 0m1.583s
sys 0m6.266s
В данном тесте был использован KWin, rekonq с тремя вкладками и Dolphin, открытый на /usr/lib.
Все испытания проводились на арче с testing (ради .39-го ядра и последних mesa и libdrm). Видеокарта: nVidia 8400M G
Итого: смерть блобам, кактусы больше не пройдут!