[mapguide-trac] #1624: Maestro 2.0 live dvd fixes

MapGuide Open Source trac_mapguide at osgeo.org
Sat Mar 12 03:49:38 EST 2011


#1624: Maestro 2.0 live dvd fixes
-----------------------+----------------------------------------------------
   Reporter:  jng      |       Owner:  jng
       Type:  defect   |      Status:  new
   Priority:  low      |   Milestone:     
  Component:  Maestro  |     Version:     
   Severity:  trivial  |    Keywords:     
External_id:           |  
-----------------------+----------------------------------------------------

Comment(by jng):

 The CPU usage is most likely due to the limited thread pool size in Mono's
 implementation

 See: http://www.mono-project.com/ThreadPool_DeadLocks

 I fired up a shell on the Live DVD and ran:
 {{{
 export MONO_THREADS_PER_CPU=2000
 }}}
 and then
 {{{
 mono Maestro.exe
 }}}

 Upon exiting, the 100% CPU usage was no longer observable and top does not
 show zombie mono processes eating up the CPU.

 So the solution would be to modify the shortcut to export
 MONO_THREADS_PER_CPU=2000

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/1624#comment:1>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list