[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