Well in my case i am purely using javascript to animate the svg i.e 
changing color, dimensions etc. using dom, there are other complex 
animations as well. Yes it is computationally intensive page. I have tuned 
my javascript so that there are no memory leaks (there are many memory 
leaks in IE). The RAM on that machine is 2 GB. IE 's total used memory is 
well under 400 MB at any time. 
The problem only occurrs on these dual core machines (tested on 3 
different machines). On other machines the application kept on running 
smoothly over a period of many days.





"ddailey" <[EMAIL PROTECTED]> 
Sent by: [email protected]
27/02/2007 05:45 PM
Please respond to
[email protected]


To
<[email protected]>
cc

Subject
Re: [svg-developers] SVG on Dual Core Machines ?






I have developed an application in svg in which I am using javascript 
to manipulate the svg. The javascript is running in internet explorer 
6.0 scripting engine. After running for about 12+ hours the IE becomes 
irresponsive. 
[...]
Has anyone encountered any such problem, is there a problem with svg 
viewer OR IE on dual core machines.

I have seen similar problems with some IE(6 or 7)/ASV3.03, where a 
computationally intensive page (as I assume yours must be if you are 
running it for 12 hours) will flake apart in time. Here is a thing that 
combines SMIL with JavaScript animation with some asynchronous stuff (lots 
of image loads) and lots of RAM allocation that will cause IE to 
completely crash in a matter of minutes with a "Pure Virtual Function" 
call. Don't know if it is related to what you've seen or not, but I think 
it's pretty amazing that it crashes the browser altogether. Opera 9 seems 
okay with it, though I believe I should have cloned rather than created 
the <animate> tags -- I seem to recall something funky about Opera's 
handling of dynamically created <animate>'s.

Some benchmark comparisons I had prepared for SVGOpen 2006 showed that 
similar things were about 3 to 5 times slower in Opera 8 than in IE. Both 
IE and Opera give precedence to SMIL over JavaScript animation, and if one 
overpacks the amount of SMIL to be done, the JavaScript will just turn 
off.

David

[Non-text portions of this message have been removed]

__._,


[Non-text portions of this message have been removed]



------------------------ Yahoo! Groups Sponsor --------------------~--> 
See what's inside the new Yahoo! Groups email.
http://us.click.yahoo.com/0It09A/bOaOAA/yQLSAA/1U_rlB/TM
--------------------------------------------------------------------~-> 

-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
---- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/svg-developers/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to