ResourcePool.CoverageReaderCache is too small
---------------------------------------------
Key: GEOS-4843
URL: https://jira.codehaus.org/browse/GEOS-4843
Project: GeoServer
Issue Type: Improvement
Components: Global
Affects Versions: 2.1.1
Environment: CentOS 5.7, JDK 1.6.0_27
Reporter: Felix LJ Mayer
Assignee: Andrea Aime
When doing a performance test of our GeoServer, I found that the
{{CoverageReaderCache}}s used in {{org.geoserver.catalog.ResourcePool}} were
too small (only the default of 100 entries), which caused the constant
recreation of {{GridCoverageReader}}s. This had a significant impact on
performance, especially with {{imageio-ext-kakadu}} using an NFS mount. I was
able to resolve the issue by patching the code to increase the size of
{{ResourcePool#coverageReaderCache}} and
{{ResourcePool#hintCoverageReaderCache}} to 2000 entries. I could submit a
simple patch for that, but my suggestion is to make the size of these caches
configurable, perhaps by making {{ResourcePool}} a Spring bean.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel