Also, if you'd be willing to benchmark AppleJava and OracleJava on your machine, I'd love to get more data points. I can send you the scripts and instructions.
On 8/24/16 10:52 AM, DRC wrote: > Have you tried the OracleJava version? Depending on your graphics > hardware, that might be the fastest version anyhow. I don't claim that > these results are universal, but here's what the performance situation > looks like on my test machines: > > (Numbers represent average blit time across the "canonical" TurboVNC > session captures that we use for all of our viewer benchmarking: > http://www.turbovnc.org/rfbsessions.turbo.hiqual.tar.bz2) > > Late 2014 Mac Mini w/ 3 GHz i7 and Intel IRIS: > AppleJava (1.6.0_65): 2D sessions= 232s, 3D sessions= 46s > OracleJava (1.8.0_45): 2D sessions= 18s, 3D sessions= 9.4s > > 2009 Mac Mini w/ 2 GHz Core 2 Duo and nVidia GeForce 9400: > AppleJava (1.6.0_65): 2D sessions= 8.2s, 3D sessions= 9.7s > OracleJava (1.8.0_45): 2D sessions= 46s, 3D sessions= 9.3s > > 2011 Macbook Pro w/ 2.4 GHz i5 and Intel HD Graphics 3000: > AppleJava (1.6.0_65): 2D sessions= 5.3s, 3D sessions= 5.1s > OracleJava (1.8.0_45): 2D sessions= 70s, 3D sessions= 16s > > Welcome to the Hell that is Java 2D. On older equipment, Apple Java > (AKA "Java for OS X") tends to be faster, because it has a > Quartz-accelerated implementation of Java 2D. However, that > Quartz-accelerated implementation of Java 2D apparently doesn't support > newer graphics chips, like the Intel IRIS. On my newer Mac Mini w/ > IRIS, trying to use AppleJava is not only very slow (no Quartz > acceleration), but it produces visual anomalies like the one you're > describing (and the gamma doesn't appear to be correct, either.) On > older machines, Oracle Java (which only uses OpenGL for Java 2D on Mac > platforms-- no Quartz) is somewhat slower than Apple Java but is still > usable. It's worth noting that the 2D performance metrics aren't > necessarily realistic indicators of how the end user will perceive > performance. Those benchmarks are just throwing tiles at the blitter as > fast as they can. The actual update rate is still quite fast with > Oracle Java on older systems, so whether or not an end user could tell > the difference between Apple and Oracle Java on those systems is an open > question. > > Long and the short of it-- try Oracle Java and see if that works around > the issue. Apple Java is a deprecated product, and support for it on > newer OS X releases is limited at best. > > > On 8/24/16 10:24 AM, Brady Koenig wrote: >> >> I'm using turboVNC server and client. >> server: turbovnc-2.0.1.x86_64.rpm >> client: TurboVNC-2.0.2-AppleJava >> >> I recently updated to El Capitan. Everything worked great before the >> upgrade. >> I run the turboVNC client in full screen mode on a second screen. >> When I switch focus back and forth from a window on the primary screen >> to turboVNC on the secondary screen I get a brief full screen white >> flash. That's driving me nuts. >> >> Has anyone else seen this? Anyone found a work around? >> >> Thanks >> Brady ------------------------------------------------------------------------------ _______________________________________________ TurboVNC-Users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/turbovnc-users
