Jake2 vs. Quake2 benchmark.
15 stycznia, 2007
Niedawno dostałem linka do gry Jake2, czyli silnika gry Quake2 napisanego w... Javie. Nie tylko działa, ale działa dobrze. Przy okazji wywiązała się drobna dyskusja na liście Java Open School, więc padł pomysł zmierzenia wydajności (na stronie domowej jest coś, ale po pierwsze dla starszej wersji, po drugie dla starej karty graficznej, choć pewnie nie zrobi to różnicy). Środowisko testowe:
AMD Athlon 2200+, 512 MB RAM, Radeon 9200SE (core 225MHz, mem 225MHz), GNU/Linux Debian Etch, kernel 2.6.18.2, fglrx 8.28.8-4 (dystrybucyjne). Generalnie jest to desktop, więc w tle sobie cośtam działało (ale nic krytycznego), warunki były zachowane stałe.
Wyniki:
quake2.exe uruchomiony spod wine (0.9.25-1):
no sound - 800x600 106,0; 106,4 FPS; 1024x768 66,8; 66,7 FPS 1152x864 54,2; 53,9 FPS
sound - 800x600 105,1 105,3 FPS; 1024x768 67,4 67,0 FPS 1152x864 54,2 53,6 FPS
jake2 (wersja 0.9.5):
no sound, fastjogl - 1152x864 62,4; 62,5 FPS
sound, fastjogl - 1152x864 60,2; 60,5 FPS
nosound, jogl - 1152x864 76,6; 79,2 FPS
sound, jogl - 1152x864 73,9; 74,5 FPS
CDN (inne rozdzielczości - Jake2 nie pozwala na zmianę z poziomu gry) i drugi driver dla Jake2)