LINUX.ORG.RU
ФорумTalks

[kde][тормоза] бенчмарк разных стилей виджетов

 ,


0

1

Сидел, скучал. Накидал программку, тестящую производительность различных стилей виджетов в кедах. Результаты примерно такие:

  • Oxygen - 1.85 msec
  • QtCurve - 1.46 msec
  • Windows - 0.25 msec
  • Motif - 0.21 msec
  • CDE - 0.19 msec
  • Plastique - 0.32 msec
  • Cleanlooks - 0.33 msec

Тестилось следующим образом: 2 десятка разных виджетов много-много раз рисуются в буфере, в качестве результата - средняя скорость рисования виджета. Машина слабенькая, celeron culv 723, intel gma4500. Сама тестилка тут

Вердикт: qtcurve и oxygen - тормоза. А какой стиль используете вы?


Ответ на моей аватаре.

PolarFox ★★★★★
()
Ответ на: комментарий от megabaks
Theme                             opengl                      raster
Bespin                0.536778 msec         0.143444 msec
Oxygen              0.385056 msec         0.131167 msec
Qtcurve              0.336333 msec        0.154 msec
GTK+                   0.248944 msec        0.0813333 msec
Cleanlooks        0.0712222 msec      0.0531111 msec
Plastique           0.0714444 msec      0.0503333 msec
Windows           0.0551667 msec       0.0487222 msec
Motif                  0.0476111 msec       0.0459444 msec
CDE                    0.0446667 msec       0.0422778 msec
megabaks ★★★★
()

проверил oxygen на одной слабой машинке через ssh -X
с raster - 0.549056,
без raster - 8.4345,
совсем по другому работается.

Novell-ch ★★★★★
()

QtCurve, Athlon XP 2600+, ~x86:
native: 4.8 ms
raster: 0.3 ms
Пересобираю qt-gui.

Deleted
()
Ответ на: комментарий от megabaks

Вот тебе и иксы. Рисовать через них оказывается в 10 раз медленее, чем тупо отдавать уже отрендеренную собственным движком картинку

Gorthauer ★★★★★
()
Ответ на: комментарий от Novell-ch

Спасибо. Пересобрал. Первое что бросаеться в глаза - Иксы жрут меньше памяти и появились глюки на некоторых страницах в конке.

Fest
()
Ответ на: комментарий от megabaks

Terminus не использую, так что все нормально. Глюков не замечено.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.