Poor graphic performance on java apps

Clemens Eisserer linuxhippy at gmail.com
Tue Oct 11 00:53:00 PDT 2005


> The first one is just bullcrap if you think anything do with
> kernel/user space rendering or network transparency is in any way to
> blame for Java being shit on Linux/X, you need to adjust your
> substance intake...
Well, X _does_ add some overhead, but maybe its not the overhead thats
the problem for this application. There could be many other x related
problems too like suboptimal drivers or a suboptimal configuration.
Please not flame, I think everyone is sick of reading x-pros/-xcons mails....

>  the second one I'll accept as it probably hasn't
> been that well optimised.. but what I don't understand is Sun use X on
> Solaris, is Java rendering on Solaris a complete bag of crap as well?
Well, as I said it works quite well for me also using the X11 pipeline
(Netbeans, sun's java ide was quite useable on my Athlon-600 which is
ok in my eyes) - so I expect it to work equal "well" on Solaris.
And if you need highest 2d performance you can on both platforms
switch to OpenGL which does sometimes wonders (and sometimes not ;) ).

The only thing I am completly unhappy with is that the X11 pipeline of
java for now does not use render at all which means tons of getImage
calls and software-loops as soon as you start using alpha-values or
antialiasing :-(

lg Clemens



More information about the xorg mailing list