[mapserver-users] MapServer performance question - slow on different machine

andy andy at squeakycode.net
Thu Jul 25 11:56:43 PDT 2013


On 7/24/2013 10:59 AM, Mark Volz wrote:
> Hello,
>
> I had an old MapServer application running on a production machine.  It
> used IIS and it ran fast.  I upgraded the application on a development
> machine.  I switched over to Apache (for MapCache) and the new
> application ran fast on my development machine.  We moved the new
> application onto the production machine.  It does not run fast.
>
> I am trying to figure out why MapServer 5 would run fast under  IIS,
> while MapServer 6 under Apache runs slow.  There are a couple
> possibilities, if anyone could confirm the following as a problem, or
> has a solution please let me know
>
> ·The machine is now running both IIS on port 80, and Apache on port 8080.
>
> oI have a similar setup on another server, and this does not seem to be
> a problem at all.
>
> ·The machine is using a 6.8 out of the available 8GB of RAM
>
> oI think we need more RAM on the system, however I am curious as to why
> the MapServer 5 application ran fast, while MapServer 6 is slow.  Could
> IIS just behave better than Apache under low RAM situations?
>
> oThat being said both Apache and MapServer take a minimal amount of RAM
>
> Machine Specs:
>
> Developer Machine
>
> ·MapServer 6.1 MS4W 3 Beta running Apache with MapCache
>
> ·4 Core, 16 GB RAM
>
> Production Machine
>
> ·MapServer 6.1 MS4W 3 Beta running Apache with MapCache on port 8080
>
> ·IIS is also on the machine on port 80
>
> ·8 Core, 8 GB RAM
>
> ·At one time IIS was running MapServer 5 at a reasonable speed
>
> Thanks for any help or ideas
>
> Mark Volz, GISP
>
> GIS Specialist
>
>
>
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>

You say the new setup worked fast on your dev box?  How close was the 
data and the test between the two systems?  Same test on the same data? 
  Or different tests with different data?

On linux I'd watch vmstat to see how the cpu/memory/disk was acting 
during the test.  Anything you can watch on dev and live box to see if 
it acts different?

-Andy



More information about the MapServer-users mailing list