[mapguide-trac] #983: Coordsys scalability and performance improvements

MapGuide Open Source trac_mapguide at osgeo.org
Tue May 12 16:41:47 EDT 2009


#983: Coordsys scalability and performance improvements
-------------------------------+--------------------------------------------
   Reporter:  trevorwekel      |       Owner:  trevorwekel
       Type:  enhancement      |      Status:  new        
   Priority:  medium           |   Milestone:  2.1        
  Component:  Mapping Service  |     Version:  2.1.0      
   Severity:  minor            |    Keywords:             
External_id:  1220854          |  
-------------------------------+--------------------------------------------
 !MapGuide exhibits lacklustre scalability on multi-cpu machines.  Portions
 of csmap's coordinate system transformation library are not thread safe.
 This submission reduces the scope of the existing coordsys transformation
 mutex and adds a batch processing optimization for linear geometies.

 During the course of profiling, the AGGRender !FindFont call also consumed
 significant time.  A straightforward optimization was implemented to
 retain the last font used so that it can be easily reused when rendering
 labels for multiple features on the same layer.

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/983>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list