[ka-Map-users] Tuning Apache and PHP on Windows 2000?

Jeff Dege jdege at korterra.com
Wed Oct 4 10:44:00 EDT 2006

I've been watching things in Performance Monitor, and we're not paging,
and we're not coming close to the limits of available CPU, memory, or
disk throughput.

Which is why I was wondering if we might be bouncing up against
configurable limits in Apache or PHP.

The delay seems to be in generating tiles.  If I clear the browser's
buffer, the tiles show up quite snappily.

> -----Original Message-----
> From: Stephen Woodbridge [mailto:woodbri at swoodbridge.com] 
> Sent: Tuesday, October 03, 2006 6:14 PM
> To: Jeff Dege
> Cc: ka-map-users at lists.maptools.org
> Subject: Re: [ka-Map-users] Tuning Apache and PHP on Windows 2000?
> Jeff Dege wrote:
> > We're running KA-Map on Windows 2000.  And it's working 
> fine, except for
> > performance.
> > 
> > Tile generation is taking way too long.  30-40 seconds, sometimes.
> > 
> > I don't think we can do much more with the mapfile - Mapserver draws
> > maps much more quickly.
> > 
> > I was wondering if there were any configuration options in 
> Apache or PHP
> > that might be bottlenecking things.
> > 
> > Anyone have any ideas?
> Well, you need to remember that ka-map draws a meta tile which is 
> typically 5x5 regular tiles so it need 25 times the image memory 
> required to draw a single tile. This may cause your system to page to 
> disk which would REALLY slow things down.
> You can try making your meta tiles smaller, or add more memory. Other 
> than the larger memory requirements and the effort to chop 
> and store the 
> individual tile, it is just mapserver running.
> You cant to make sure you do NOT have the force option 
> configured ot it 
> will regenerate the tiles on EVERY request which is not what you want.
> Are things fast, if you pan across an area that you have 
> already panned 
> over in the past, ie are you pulling cached tiles or are you 
> generating 
> the tile again?
> -Steve W.

More information about the ka-Map-users mailing list