Hey Mark,

If you're looking to speed up GeoMOOSE (or any MapServer Installation) there 
are a few general rules to follow:

1) GM Specific - As of 2.0+ it's actually A LOT easier to have multiple layers 
in a single image.  The CPU capabilities doesn't help here, but the client has 
less images to download and will appear to be a bit faster.
2) MS General - INDEXES, TILING, INDEXES.  If you don't want to use shptree and 
the various shp* utils for indexing and tiling your dataset then you might want 
to try putting the data into PostGIS.  Especially datasets like road ways and 
parcels.  

Your aerials will generally better from more CPU capability.

----- Original Message ----
> From: Andy Colson <a...@squeakycode.net>
> To: Mark Volz <markv...@co.lyon.mn.us>
> Cc: mapserver-users@lists.osgeo.org
> Sent: Mon, February 8, 2010 3:03:38 PM
> Subject: Re: [mapserver-users] hyper-threading and performance
> 
> Yeah, I've heard the same thing.  If your system is cpu bound then I'd 
> bet the difference between enabled and disabled is minimal (regardless 
> if the difference is faster or slower).  20% either way is not very much.
> 
> If your not cpu bound, I'd bet you see no difference at all.
> 
> Of course, these are hugely big guesses.  And probably wrong.  I dont 
> have any numbers to share.  Sorry.
> 
> -Andy
> 
> 
> On 2/8/2010 2:48 PM, Mark Volz wrote:
> > Andy,
> >
> > To be more specific:
> >
> > I am using GeoMoose.  GeoMoose draws each layer separately so we do benefit
> > by having a multi-core processor even if there is only one user.  We also 
> > are
> > using a WMS Service so air photos is for the most part a non issue.  If my
> > understanding is correct hyper-threading has up to a 20 percent increase in
> > speed.  However, the performance increase is highly application specific and
> > in some cases performance may actually be lower with Hyper-Threading 
> > enabled.
> >
> >
> > Mark Volz
> > GIS Specialist
> > Lyon County, MN
> >
> > -----Original Message-----
> > From: Andy Colson [mailto:a...@squeakycode.net]
> > Sent: Monday, February 08, 2010 2:30 PM
> > To: Mark Volz
> > Cc: mapserver-users@lists.osgeo.org
> > Subject: Re: [mapserver-users] hyper-threading and performance
> >
> > On 2/8/2010 2:20 PM, Mark Volz wrote:
> >> Hello,
> >>
> >> Does anyone know if the performance of Mapserver is increased if
> >> hyper-threading is enabled? If so how much?
> >>
> >> Mark Volz
> >>
> >> GIS Specialist
> >>
> >> Lyon County, MN
> >>
> >
> > Hey Mark,
> >
> > What sort of usage are we talking?  Web hosting?  Shapefiles and arials?
> >    I'm not sure if mapserver itself will use mult-threads, but if you
> > have multiple requests comming into a website, apache/cgi/mapserver/etc
> > will use multi process/threads/etc.
> >
> > Its tough to say the performance increase.  I'm host several maps on a
> > dual-core box, and the cpu's sit around 2 percent.  And with lots of
> > arial imagery you might hit disk io limit before you hit cpu limit.
> > (However, I have had some mrsid files that were really cpu intensive to
> > uncompress, they were cpu bound).  Are your cpu's even pegged?
> >
> > So, I guess, the answer is, it really depends on a lot of different
> > variables.
> >
> >
> > -Andy
> 
> _______________________________________________
> mapserver-users mailing list
> mapserver-users@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users



      
_______________________________________________
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to