[mapserver-users] What resourse blocks any bigger GeoTIFF output from WCS?

Even Rouault even.rouault at spatialys.com
Wed Aug 5 06:02:57 PDT 2015


On Wednesday 05 August 2015 12:48:53 Rahkonen Jukka wrote:
> Even Rouault wrote:
> > On Wednesday 05 August 2015 12:16:49 Rahkonen Jukka wrote:
> >> Hi,
> >> 
> >> Thank you very much about the information. How much about the troubles
> >> remain if 64-bit system is used,
> > 
> > With a 64 bit system, you would still need to be able to allocate 3 times
> > the size of the output file, either from RAM only or RAM + swap space.
> Doesn't it mean that if WCS server happens to get lots of users who would
> make for example 500 MB requests on average  the result could be huge RAM
> usage, lots of swapping and perhaps not so good service level?

Yes. Ideally if there are requests being processed consuming a lot of RAM, new 
big requests should be put in standbye until the RAM usage decreases, but I'm 
not sure how that can be addressed. Perhaps that HTTP servers have options to 
do things like that (they cannot know how much RAM a new request will consume 
for sure, so the best they could do would be to standbye all new requests). 
Wondering if MapServer itself couldn't do that (it could evaluate the memory 
needed for the current request and check the RAM usage), but not sure it is 
really its business.

> 
> -Jukka-

-- 
Spatialys - Geospatial professional services
http://www.spatialys.com


More information about the mapserver-users mailing list