Re: How to track memory usage?



In message <dtvd1o$2ut$1@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>, Adrian <Adrian@xxxxxxxxxxxxxxxxxxxx> writes
What applications are there that I could use to look at the memory usage of
each object within my JS app to help locate my problem?

JavaScript Memory Validator allows you to inspect the memory usage of your JavaScript application. It only works with Mozilla though (1.0 and 1.5). If the memory leak is caused by circular references or dangling references you forgot to clear then JSMV will show them.

http://www.softwareverify.com/javaScriptMemoryValidator/index.html

Stephen
--
Stephen Kellett
Object Media Limited http://www.objmedia.demon.co.uk/software.html
Computer Consultancy, Software Development
Windows C++, Java, Assembler, Performance Analysis, Troubleshooting
.



Relevant Pages

  • How to find out how many other processes share VM with $PID?
    ... I was a bit frustrated by bad quality of memory usage info ... I know how to detect and correctly account for threads ...
    (Linux-Kernel)
  • Re: How to track memory usage?
    ... the IE memory leak issue is real, ... And JScript in IE allows the garbage collector to be explicitly ... but then removes all references to that object ... "Break Circular References" - examines all DIVs and removes ...
    (comp.lang.javascript)
  • Re: store.exe memory usage
    ... Then I do have some iPhone users and then of course the ... restart following that seems to have helped a bit, ... usage and optimizing memory in Exchange 2003.; ... restart here is what I observe about store.exe's memory usage (task ...
    (microsoft.public.exchange.admin)
  • Re: Backup fails with volsnap error
    ... memory usage is way over the top. ... In fact, if you get Trend under control, you'll probably see Exchange grab ... The Trend requirments say 512MB of RAM for the system.... ... I will talk to Trend about the memory usage. ...
    (microsoft.public.windows.server.sbs)
  • Re: Memory problem
    ... > I test the memory usage with my System Resources Manager and the top ... > command (I work with Linux but the Mac forums are the only place to go ... There are two levels of memory allocation going on here, ... One level is the malloc level, where you can request things in byte-sized ...
    (comp.sys.mac.programmer.help)