|
From: Luís de S. <lui...@gm...> - 2010-07-28 11:57:33
|
Daniele, thank you for your reply. Let's see if I got it right: ImageReader.red - relies more on the file system, good if the server has restrained RAM; JAI - relies more on memory, good if the server has enough resources and usage load is heavier. Daniele, if I should have read this in the man pages before asking it here, please don't exitate pointing me there :) Thanks once more, Luís 2010/7/28 Daniele Romagnoli <dan...@ge...> > Hi Luis, > You can try by setting it to false. The choice may depend on which type of > mosaic you are configuring. > Let me provide some additional details. > > When it is set to false, the imageMosaic invokes an > ImageReader.read(imageIndex, ImageReadParam) operations which use the > Immediate Model and load the requested part of the image in memory (in > compliance with imageIndex and imageReadParam). After this, it disposes the > reader and closes the stream. > > When it is set to true, the imageMosaic uses JAI ImageRead operations which > is based on the Deferred Execution Model. The Deferred Execution Model > leverages on TileCaches and TileSchedulers to load Tiles (composing the > requested image) in memory only when they are really needed (as an instance > on rendering request). The reader is not explicitly closed. > > Hope this helps. > Daniele > > > 2010/7/28 Luís de Sousa <lui...@gm...> > >> Hi Daniele, >> >> >> It was left with the default value 'true'. Do you recomend setting it to >> 'false'? should I always use it like this? what are the consequences? >> >> Thank you, >> >> Luís >> >> >> >> 2010/7/28 Daniele Romagnoli <dan...@ge...> >> >> Hi Luis, >>> How do you have configured the layer for that mosaic? Is the >>> USE_JAI_IMAGEREAD parameter set to true? >>> In that case, setting it to false may help you since the manual read >>> closes the open files when done. >>> >>> Please, let me know. >>> Regards, >>> Daniele >>> >>> >>> > > > -- > ------------------------------------------------------- > Eng. Daniele Romagnoli > Software Engineer > > GeoSolutions S.A.S. > Via Carignoni 51 > 55041 Camaiore (LU) > Italy > > phone: +39 0584983027 > fax: +39 0584983027 > mob: +39 328 0559267 > > > http://www.geo-solutions.it > > ------------------------------------------------------- > > |