Hello,
I had similar problems... due to I opened many tabs and restored them after every restart of the web browser. I think it caused constant writes to sessionstore.js, so you may try to alter the setting for how often it should write to sessionstore.js and see if it helps you.
Beware of the warning, I'm not responsible if you change some setting that cause you problems. It your own fault!You can try the following:
Entry field: Address bar
Type: about:config
Read the text and confirm that you take responsibility for the problems you may cause as you change settings.
Button: I promise, I will be careful!
Entryfiled: Filter:
Type: sessionstore
Row: browser.sessionstore.interval
Doubleclick: browser.sessionstore.interval
Change to: 30000 (equals 30 seconds = 30 000 milliseconds)
You may also try to see if a lower value for e.g. browser.sessionstore.max_tabs_undo improve performance.
Read more about
sesstionstore=======8<-------------
Background
Firefox 2.0 introduces a built-in Session Restore feature, allowing the user to continue browsing from where they left off if browser restarts. This preference controls how often information about the current session is saved to the profile.
Possible values and their effects
A positive integer indicating the number of milliseconds between session saving operations. (Default is 10000, or 10 seconds)
------------->8=======