On Tue, Dec 31, 2013 at 3:07 PM, Juan Marín Otero <
[email protected]> wrote:
> Andrea & Jonathan,
>
> Thanks for this thorough benchmark, I think it's very useful. My 2c would
> be to introduce these options, but I'd be against simplifying geometries by
> default, as I know of a few use cases that require their geometries to be
> "exact" (or at least, exact in the sense of representing whatever they have
> captured as raw data). A rendering hint sounds great to me though, and I
> see most use cases benefiting from this.
>
Ah sorry, when I said "by default" I meant any time the already existing
Hints.GEOMETRY_SIMPLIFICATION Query hint
is passed down, which happens only when rendering.
What I'm not sure, is whether it's a good idea to do it always when
rendering, or just have it be enabled in some cases.
>
> As for the OpenJDK optimized renderer....I'm intrigued. I'd love to see
> better support for it, as it makes deployment on Linux so much easier, but
> my impression has always been that it's a second class citizen and that
> we'd be losing something by not using Oracle's JDK. These optimizations
> certainly sound promising.
>
Yes and no. The Ductus renderer is now 10 years old and afaik it has not
been improved at all during these
years, because it's not something Oracle owns, they had another company
build it and they are using it under
license.
For example, Oracle guys told me that for JavaFX they rewrote Pisces in C
to get a 2x speedup (e.g., they did not
use Ductus). Funny enough, Laurent patch, in its full form (I've used a
partial one at the moment, because the full one requires patching
the JDK), is in some rendering micro-benchmarks already 3 times faster than
Pisces...
Cheers
Andrea
--
*== GeoSolutions will be closed for seasonal holidays from 23/12/2013 to
06/01/2014 ==*
Ing. Andrea Aime
@geowolf
Technical Lead
GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549
http://www.geo-solutions.it
http://twitter.com/geosolutions_it
-------------------------------------------------------
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel