[ka-Map-users] Re: kaMap - resource hogger?

ramesh karra karrarm at yahoo.com
Fri Apr 28 01:15:14 EDT 2006


This problem occurred again today and when I looked at
the process statistics, it showed that firefox is
taking almost 99% of the CPU! Memory usage was OK.

So, it looks like this is not a memory leak related
issue but CPU hogging issue.

Is it possible that some event is occurring
constantly?
How do I debug this? Do I need to use strace/truss
equivalents on windows? Is there any easier way?

Thanks
Ramesh

--- ramesh karra <karrarm at yahoo.com> wrote:

> Thanks for the quick and detailed reply paul!
> 
> I suspected memory leak/garbage collection as the
> issue but I was not sure if this the case with kaMap
> or AJAX in general. 
> 
> Are there any tools(like DOM Inspector) available to
> see what objects are currently (allocated) in the
> memory? 
> 
> I am using firefox and not IE. Next time, I will
> keep
> an eye on the amount of memory in use by firefox.
> 
> My map data is relatively small and is static. So, I
> do not expect the mapserver/kaMap to create tiles
> again and again.
> 
> Thanks again,
> Ramesh
> 
> 
> 
> --- Paul Spencer <pspencer at dmsolutions.ca> wrote:
> 
> > Ramesh,
> > 
> > there is a general problem with ajax applications
> > that involves how  
> > browsers garbage collection memory.  It is
> possible,
> > and in fact very  
> > easy, to set up situations where the browser is
> > unable to release  
> > memory of objects that have no references to them.
> 
> > This is generally  
> > called a memory leak.  It is highly likely that
> > ka-Map has such  
> > memory leaks because I don't really understand how
> > to avoid them.   
> > AJAX-related leaks are much worse in IE than
> > firefox, so if you are  
> > running IE and ka-Map then when your system
> becomes
> > slow, check your  
> > task manager to see how much memory the IE process
> > is using.
> > 
> > There is no way that I know of to detect/eliminate
> > leaks other than  
> > to manually inspect the code and try to figure out
> > where the leaks  
> > are happening.  Due to the nature of how leaks
> > happen (closures etc),  
> > this is a very difficult task.  While I do try to
> > resolve leaks as  
> > best as possible, it is quite likely that they are
> > still in there.
> > 
> > The second issue that I will bring up is that
> > MapServer doesn't  
> > perform that well on my laptop, mostly because
> > laptops have  
> > harddrives with low RPMs compared to
> desktop/server
> > systems and  
> > rendering maps (at least for mapserver) is a
> > disk-intensive process  
> > (reading spatial data for a large image, writing
> the
> > resulting image  
> > to the disk, then reading it again to produce
> > tiles), and even when  
> > tiles are generated, they have to be read off
> disk.
> > 
> > The third issue is that running the client and
> > server on the same  
> > machine tends to produce resource competition. 
> Your
> > machine is a  
> > single processor and it can only do one thing at a
> > time.
> > 
> > But mostly I suspect memory leaks if it is
> impacting
> > other  
> > applications :)
> > 
> > Cheers
> > 
> > Paul
> > 
> > On 27-Apr-06, at 1:53 AM, ramesh karra wrote:
> > 
> > > Hi,
> > >
> > > I have installed mapserver and kaMap on my
> > laptop(IBM
> > > T42 with Intel pentium 1.7GHz and 512MB RAM)
> after
> > > loading my map and using it for some time, the
> > system
> > > becomes very slow(especially Microsoft Outlook).
> > When
> > > I closed my browser, system recovered and the
> > Outlook
> > > was back to normal.
> > >
> > > I am assuming this is related to kaMap and not
> > > mapserver because mapserver is running all the
> > time,
> > > even when the browser is closed. Ofcourse, it
> > still
> > > possible that the mapserver is hogging resources
> > when
> > > kaMap is active and not when it is gone.
> > >
> > > Are there any known resource hogging issues with
> > kaMap
> > > or  mapserver?
> > >
> > > Thanks
> > > Ramesh
> > >
> > >
> __________________________________________________
> > > Do You Yahoo!?
> > > Tired of spam?  Yahoo! Mail has the best spam
> > protection around
> > > http://mail.yahoo.com
> > 
> >
>
+-----------------------------------------------------------------+
> > |Paul Spencer                          
> > pspencer at dmsolutions.ca   |
> >
>
+-----------------------------------------------------------------+
> > |Applications & Software Development              
>  
> >              |
> > |DM Solutions Group Inc                
> > http://www.dmsolutions.ca/|
> >
>
+-----------------------------------------------------------------+
> > 
> > 
> > 
> > 
> > 
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam
> protection around 
> http://mail.yahoo.com 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the ka-Map-users mailing list