java version "1.8.0_211"

Profiling the JVM, I've located the issue to be in the JAI-EXT.

With 2.15.1 upgrade, the JAI-EXT operations are enabled by default and 
disabling seem to greatly improve the performance of WMS GetMap request.
With JAI-EXT enabled, a sample WMS GetMap request took about 15 minutes.
With JAI-EXT disabled, the same sample WMS GetMap request took about 10 seconds.




Joseph Shin
Software Developer Advisor 

T   619.881.2471    |    M  858.444.7659
joseph.s...@gdit.com
1615 Murray Canyon Rd. #600
San Diego, CA 92108
www.gdit.com



"We are what we repeatedly do. Excellence, then, is not an act, but a habit." - 
Aristotle

-----Original Message-----
From: vfonseca [mailto:vfonse...@gmail.com] 
Sent: Tuesday, July 23, 2019 03:15 PM
To: geoserver-users@lists.sourceforge.net
Subject: Re: [Geoserver-users] GeoServer 2.15.1 - WMS GetMap request taking 
extreme long time

Looks like a JAI tile recycling problem.

Try disabling tile recycling in JAI options.

Which Java version BTW


Shin, Joseph wrote
> Yes, I see bunch of following messages and it looks like all most all 
> time being taken to service up the WMS GetMap request is spent in the 
> “org.geoserver.jai” processing:
> 
> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, banks:
> 3,572,820, arrayLength: {3}
> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, banks:
> 630,480, arrayLength: {3}
> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, banks:
> 630,480, arrayLength: {3}
> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, banks:
> 630,480, arrayLength: {3}
> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, banks:
> 630,480, arrayLength: {3}
> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, banks:
> 630,480, arrayLength: {3}
> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, banks:
> 630,480, arrayLength: {3}
> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, banks:
> 562,100, arrayLength: {3}
> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, banks:
> 96,771,132, arrayLength: {3}
> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, banks:
> 96,771,132, arrayLength: {3}
> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, banks:
> 96,771,132, arrayLength: {3}
> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, banks:
> 96,771,132, arrayLength: {3}
> [org.geoserver.jai] (default task-2) Recycling tile miss on type:1, banks:
> 96,771,132, arrayLength: {3}





--
Sent from: http://osgeo-org.1560.x6.nabble.com/GeoServer-User-f3786390.html


_______________________________________________
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

_______________________________________________
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to