Re: NoScript 2.0 and 2.0.1rc1 performance problems
Posted: Tue Mar 08, 2011 4:08 pm
The cycle collector and the garbage collector aren't separate before Firefox 4?
NoScripters and WebSec nerds of all lands, unite!
https://forums.informaction.com/
I'm not very deep into this subject, but I based my conjecture on the observation that, under our stress conditions, Components.utils.forceGC() (which triggers exclusively the JavaScript GC) takes about 10 times less than nsIDOMWindowUtils.garbageCollect() (which involves the cycle colector).dhouwn wrote:The cycle collector and the garbage collector aren't separate before Firefox 4?
I'll try and 4.0 as well. It looks like you went back to the original method in ScriptSurrogate.execute, without any settings? Did it turn out to be better in all circumstances?Giorgio Maone wrote:Could you check latest development build? Thank you.
I'm using it for page surrogates only.al_9x wrote:I'll try and 4.0 as well. It looks like you went back to the original method in ScriptSurrogate.execute, without any settings? Did it turn out to be better in all circumstances?Giorgio Maone wrote:Could you check latest development build? Thank you.
Notice that, beside the different system to run surrogates, 2.0.6 and above have quite an expensive additional surrogate running in your configuration (plugin lockdown on trusted pages), i.e. the liveconnect interception one. What does happen if you turn it off in [url=http://kb..org/About:config]about:config[/url]?al_9x wrote:There's some improvement, 10 m, but not close to 2.0.1, 3m40s.
2.1.0rc5 - 3:45, thanks, the subsequent long locking spikes are also reduced/eliminated.Giorgio Maone wrote:Please check latest development build, thanks.