Re: SeaMonkey 2.0.1 Footprint

2010-01-08 Thread Bill Davidsen

Robert Kaiser wrote:

Bill Davidsen schrieb:

Not complaining, but your answer sounds a lot like we're doing it now
in a much less efficient way, but look how fast we do it.


Well, then it sounds wrong. What he probably wanted to say is that the 
redesigned profile handling we inherited from the newer Mozilla platform 
would not have supported profile switching at all, and to even get it in 
SeaMonkey 2 at all we needed to emulate it in a way that actually 
restarts the whole application, even if that restart might be faster 
than a normal application start.


As I said, I'm not complaining, but it could have been more direct. Because of 
limitations in the upstream code, the only way we could do it at all was to 
restart from scratch in another profile.


On that topic, could SM have a feature to open a new profile in another window 
*without* shutting down? Yes, if you do something dumb with shared folders your 
can hurt yourself...


--
Bill Davidsen david...@tmr.com
  We have more to fear from the bungling of the incompetent than from
the machinations of the wicked.  - from Slashdot
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-08 Thread »Q«
In news:jbedndubkfqs6nrwnz2dnuvz_j5i4...@mozilla.org,
Bill Davidsen david...@tmr.com wrote:

 On that topic, could SM have a feature to open a new profile in
 another window *without* shutting down? Yes, if you do something dumb
 with shared folders your can hurt yourself...

Depending on whether or not you want to use an existing profile,

$ seamonkey -no-remote -P profilename

  or

$ seamonkey -no-remote -CreateProfile profilename  seamonkey -no-remote -P 
profilename

-- 
»Q«  /\
  ASCII Ribbon Campaign  \ /
   against html e-mailX
 http://asciiribbon.org/   / \
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-07 Thread Bill Davidsen

Philip Chee wrote:

On Fri, 01 Jan 2010 19:43:19 -0800, David E. Ross wrote:


And as I indicated before, the issue is not merely backups.  The size of
just SeaMonkey 2.0.1 seems to slow the changing of profiles.


Nothing to do with the size of the profile. The underlying gecko toolkit
we are now based on doesn't actually support dynamic switching of
profiles the way XPFE/SeaMonkey 1.x did. What we now do is to fake it by
doing a silent restart into the selected profile.

So what you are actually seeing is a very fast restart rather than a
very slow profile switch.

From the user's POV we're seeing a very long delay vs. a short delay. Not 
complaining, but your answer sounds a lot like we're doing it now in a much 
less efficient way, but look how fast we do it. Like recoding a bubble sort to 
use multiple threads (I knew someone who did that).


--
Bill Davidsen david...@tmr.com
  We have more to fear from the bungling of the incompetent than from
the machinations of the wicked.  - from Slashdot
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-07 Thread Robert Kaiser

Bill Davidsen schrieb:

Not complaining, but your answer sounds a lot like we're doing it now
in a much less efficient way, but look how fast we do it.


Well, then it sounds wrong. What he probably wanted to say is that the 
redesigned profile handling we inherited from the newer Mozilla platform 
would not have supported profile switching at all, and to even get it in 
SeaMonkey 2 at all we needed to emulate it in a way that actually 
restarts the whole application, even if that restart might be faster 
than a normal application start.


Robert Kaiser
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-02 Thread Philip Chee
On 02/01/2010 13:44, David E. Ross wrote:

 places.sqlite  2.1 MB
 
 You could try vacuuming the places database.
 
 What does that mean and how do I do it?

http://mozillalinks.org/wp/2009/08/vacuum-firefox-databases-for-better-performance-now-with-no-restart/

Some background:

https://developer.mozilla.org/En/Updating_extensions_for_Firefox_3.5#Accessing_the_Places_database

Phil

-- 
Philip Chee phi...@aleytys.pc.my, philip.c...@gmail.com
http://flashblock.mozdev.org/ http://xsidebar.mozdev.org
Guard us from the she-wolf and the wolf, and guard us from the thief,
oh Night, and so be good for us to pass.
[ ]I could be arguing in my spare time.
* TagZilla 0.066.6

___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-02 Thread Phillip Jones

Philip Chee wrote:

On 02/01/2010 13:44, David E. Ross wrote:


places.sqlite  2.1 MB


You could try vacuuming the places database.


What does that mean and how do I do it?


http://mozillalinks.org/wp/2009/08/vacuum-firefox-databases-for-better-performance-now-with-no-restart/

Some background:

https://developer.mozilla.org/En/Updating_extensions_for_Firefox_3.5#Accessing_the_Places_database

Phil

For users that are not techno nerds. what exactly does this procedure 
do. and does it damage anything you have setup in SM to make it work 
like you want. ? I've saved the code to try after I find out exactly 
what it does.

--
Phillip M. Jones, C.E.T.If it's Fixed, Don't Break it
http://www.phillipmjones.net   http://www.vpea.org
mailto:pjon...@kimbanet.com
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-02 Thread Philip Chee
On Sat, 02 Jan 2010 09:17:14 -0500, Phillip Jones wrote:

 For users that are not techno nerds. what exactly does this procedure 
 do. and does it damage anything you have setup in SM to make it work 
 like you want. ? I've saved the code to try after I find out exactly 
 what it does.

Follow the links, Luke?

http://mozillalinks.org/wp/2009/07/vacuum-your-firefox-databases-for-better-performance/

Since Firefox 3.0, bookmarks, history and most storage is kept in
SQLite databases. Also, the default history time span was raised from 9
to 90 days as it became more discoverable and useful thanks to the
awesome bar, so depending on your browsing habits it could represent
some pretty large databases.

As any other database, SQLite databases become fragmented over time and
empty spaces appear all around. But, since there are no managing
processes checking and optimizing the database, these factors eventually
result in a performance hit. So, a good way to improve startup and some
other bookmarks and history related tasks is to defragment and trim
unused space from these databases.

Phil

-- 
Philip Chee phi...@aleytys.pc.my, philip.c...@gmail.com
http://flashblock.mozdev.org/ http://xsidebar.mozdev.org
Guard us from the she-wolf and the wolf, and guard us from the thief,
oh Night, and so be good for us to pass.
[ ]Never let a fool kiss you, or a kiss fool you.
* TagZilla 0.066.6

___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-02 Thread David E. Ross
On 1/2/2010 7:16 AM, Philip Chee wrote:
 On Sat, 02 Jan 2010 09:17:14 -0500, Phillip Jones wrote:
 
 For users that are not techno nerds. what exactly does this procedure 
 do. and does it damage anything you have setup in SM to make it work 
 like you want. ? I've saved the code to try after I find out exactly 
 what it does.
 
 Follow the links, Luke?
 
 http://mozillalinks.org/wp/2009/07/vacuum-your-firefox-databases-for-better-performance/
 
 Since Firefox 3.0, bookmarks, history and most storage is kept in
 SQLite databases. Also, the default history time span was raised from 9
 to 90 days as it became more discoverable and useful thanks to the
 awesome bar, so depending on your browsing habits it could represent
 some pretty large databases.
 
 As any other database, SQLite databases become fragmented over time and
 empty spaces appear all around. But, since there are no managing
 processes checking and optimizing the database, these factors eventually
 result in a performance hit. So, a good way to improve startup and some
 other bookmarks and history related tasks is to defragment and trim
 unused space from these databases.
 
 Phil
 

With SeaMonkey 2.0.x, bookmarks are not yet in sqlite.

-- 
David E. Ross
http://www.rossde.com/

Go to Mozdev at http://www.mozdev.org/ for quick access to
extensions for Firefox, Thunderbird, SeaMonkey, and other
Mozilla-related applications.  You can access Mozdev much
more quickly than you can Mozilla Add-Ons.
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-01 Thread Philip Chee
On Thu, 31 Dec 2009 17:53:57 -0800, David E. Ross wrote:

 I noticed that my most-used profile in 2.0.1 contains four files each of
 which exceeds 1 MB in size.  The largest file in the corresponding
 1.1.18 profile was 240 KB.

You do not say what these four files are. It would also help if you were
to list the largest files in descending size order here.

Phil

-- 
Philip Chee phi...@aleytys.pc.my, philip.c...@gmail.com
http://flashblock.mozdev.org/ http://xsidebar.mozdev.org
Guard us from the she-wolf and the wolf, and guard us from the thief,
oh Night, and so be good for us to pass.

___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-01 Thread David E. Ross
On 1/1/2010 5:51 AM, Philip Chee wrote:
 On Thu, 31 Dec 2009 17:53:57 -0800, David E. Ross wrote:
 
 I noticed that my most-used profile in 2.0.1 contains four files each of
 which exceeds 1 MB in size.  The largest file in the corresponding
 1.1.18 profile was 240 KB.
 
 You do not say what these four files are. It would also help if you were
 to list the largest files in descending size order here.
 
 Phil
 

Main Profile Directory
XUL.mfl  2.2 MB
places.sqlite  2.1 MB
XPC.mfl  1.9 MB

Profile Directory
\extensions\{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}\chrome
adblockplus.jar  1.3 MB

I had AdBlock Plus installed in 1.1.18, but there was no adblockplus.jar
file.

-- 
David E. Ross
http://www.rossde.com/

Go to Mozdev at http://www.mozdev.org/ for quick access to
extensions for Firefox, Thunderbird, SeaMonkey, and other
Mozilla-related applications.  You can access Mozdev much
more quickly than you can Mozilla Add-Ons.
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-01 Thread David E. Ross
On 1/1/2010 9:06 AM, David E. Ross wrote:
 On 1/1/2010 5:51 AM, Philip Chee wrote:
 On Thu, 31 Dec 2009 17:53:57 -0800, David E. Ross wrote:

 I noticed that my most-used profile in 2.0.1 contains four files each of
 which exceeds 1 MB in size.  The largest file in the corresponding
 1.1.18 profile was 240 KB.

 You do not say what these four files are. It would also help if you were
 to list the largest files in descending size order here.

 Phil

 
 Main Profile Directory
 XUL.mfl  2.2 MB
 places.sqlite  2.1 MB
 XPC.mfl  1.9 MB
 
 Profile Directory
 \extensions\{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}\chrome
 adblockplus.jar  1.3 MB
 
 I had AdBlock Plus installed in 1.1.18, but there was no adblockplus.jar
 file.
 

By the way, I have four different SeaMonkey profiles.  Thus, the 8+
times increase in the size of each profile is indeed significant.

-- 
David E. Ross
http://www.rossde.com/

Go to Mozdev at http://www.mozdev.org/ for quick access to
extensions for Firefox, Thunderbird, SeaMonkey, and other
Mozilla-related applications.  You can access Mozdev much
more quickly than you can Mozilla Add-Ons.
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-01 Thread Paul B. Gallagher

David E. Ross wrote:


By the way, I have four different SeaMonkey profiles.  Thus, the 8+
times increase in the size of each profile is indeed significant.


Note also that since SM 2 does not replace SM 1 (it installs as a new 
program, and creates new profiles independent of the old ones), you've 
effectively doubled the space used by the SeaMonkeys even if SM 2 
occupies no more space than SM 1. Until, of course, you uninstall SM 1 
and remove its user profiles.


I'm curious what backup system you're using that an extra 13 MB makes a 
noticeable difference. Mine backs up 30 GB every night while I'm asleep, 
and that would be a drop in the bucket.


--
War doesn't determine who's right, just who's left.
--
Paul B. Gallagher
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-01 Thread David E. Ross
On 1/1/2010 7:31 PM, Paul B. Gallagher wrote:
 David E. Ross wrote:
 
 By the way, I have four different SeaMonkey profiles.  Thus, the 8+
 times increase in the size of each profile is indeed significant.
 
 Note also that since SM 2 does not replace SM 1 (it installs as a new 
 program, and creates new profiles independent of the old ones), you've 
 effectively doubled the space used by the SeaMonkeys even if SM 2 
 occupies no more space than SM 1. Until, of course, you uninstall SM 1 
 and remove its user profiles.
 
 I'm curious what backup system you're using that an extra 13 MB makes a 
 noticeable difference. Mine backs up 30 GB every night while I'm asleep, 
 and that would be a drop in the bucket.
 

I'm using the WindowsXP backup ntbackup.exe.  In rotation, I do a full
backup of one and incremental backups of the other two: D-disc, C-disc
excluding Windows, C-disc Windows only.  I do this weekly along with a
full backup of my system state.

A full backup of my D-disc (mostly data) is 2 GB.  A full backup of my
C-disc (mostly software) without Windows is 3.9-4.0 GB.  Windows is 4.4
GB.  The system state is 1.1 GB.  I let this run while eating dinner,
usually on Tuesdays.

-- 
David E. Ross
http://www.rossde.com/

Go to Mozdev at http://www.mozdev.org/ for quick access to
extensions for Firefox, Thunderbird, SeaMonkey, and other
Mozilla-related applications.  You can access Mozdev much
more quickly than you can Mozilla Add-Ons.
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-01 Thread David E. Ross
On 1/1/2010 7:40 PM, David E. Ross wrote:
 On 1/1/2010 7:31 PM, Paul B. Gallagher wrote:
 David E. Ross wrote:

 By the way, I have four different SeaMonkey profiles.  Thus, the 8+
 times increase in the size of each profile is indeed significant.

 Note also that since SM 2 does not replace SM 1 (it installs as a new 
 program, and creates new profiles independent of the old ones), you've 
 effectively doubled the space used by the SeaMonkeys even if SM 2 
 occupies no more space than SM 1. Until, of course, you uninstall SM 1 
 and remove its user profiles.

 I'm curious what backup system you're using that an extra 13 MB makes a 
 noticeable difference. Mine backs up 30 GB every night while I'm asleep, 
 and that would be a drop in the bucket.

 
 I'm using the WindowsXP backup ntbackup.exe.  In rotation, I do a full
 backup of one and incremental backups of the other two: D-disc, C-disc
 excluding Windows, C-disc Windows only.  I do this weekly along with a
 full backup of my system state.
 
 A full backup of my D-disc (mostly data) is 2 GB.  A full backup of my
 C-disc (mostly software) without Windows is 3.9-4.0 GB.  Windows is 4.4
 GB.  The system state is 1.1 GB.  I let this run while eating dinner,
 usually on Tuesdays.
 

And as I indicated before, the issue is not merely backups.  The size of
just SeaMonkey 2.0.1 seems to slow the changing of profiles.

-- 
David E. Ross
http://www.rossde.com/

Go to Mozdev at http://www.mozdev.org/ for quick access to
extensions for Firefox, Thunderbird, SeaMonkey, and other
Mozilla-related applications.  You can access Mozdev much
more quickly than you can Mozilla Add-Ons.
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-01 Thread Philip Chee
On Fri, 01 Jan 2010 09:06:53 -0800, David E. Ross wrote:
 On 1/1/2010 5:51 AM, Philip Chee wrote:
 On Thu, 31 Dec 2009 17:53:57 -0800, David E. Ross wrote:
 
 I noticed that my most-used profile in 2.0.1 contains four files each of
 which exceeds 1 MB in size.  The largest file in the corresponding
 1.1.18 profile was 240 KB.
 
 You do not say what these four files are. It would also help if you were
 to list the largest files in descending size order here.
 
 Phil
 
 
 Main Profile Directory
 XUL.mfl  2.2 MB

In 1.x this file is in ...Local Settings\Application
Data\Mozilla\profiles\profile name\

 places.sqlite  2.1 MB

You could try vacuuming the places database.

 XPC.mfl  1.9 MB

XPCOM cache file. Toolkit applications(e.g. Firefox/Thunderbird) had
this for ages.

 Profile Directory
 \extensions\{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}\chrome
 adblockplus.jar  1.3 MB
 
 I had AdBlock Plus installed in 1.1.18, but there was no adblockplus.jar
 file.

In 1.1 Adblock Plus installs its jar file in the application
SeaMonkey/chrome/ directory.

-- 
Philip Chee phi...@aleytys.pc.my, philip.c...@gmail.com
http://flashblock.mozdev.org/ http://xsidebar.mozdev.org
Guard us from the she-wolf and the wolf, and guard us from the thief,
oh Night, and so be good for us to pass.

___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-01 Thread David E. Ross
On 1/1/2010 8:34 PM, Philip Chee wrote:
 On Fri, 01 Jan 2010 19:43:19 -0800, David E. Ross wrote:
 
 And as I indicated before, the issue is not merely backups.  The size of
 just SeaMonkey 2.0.1 seems to slow the changing of profiles.
 
 Nothing to do with the size of the profile. The underlying gecko toolkit
 we are now based on doesn't actually support dynamic switching of
 profiles the way XPFE/SeaMonkey 1.x did. What we now do is to fake it by
 doing a silent restart into the selected profile.
 
 So what you are actually seeing is a very fast restart rather than a
 very slow profile switch.
 
 Phil
 

It's not doing a very good job of it.  See bug #525242 at
https://bugzilla.mozilla.org/show_bug.cgi?id=525242.

-- 
David E. Ross
http://www.rossde.com/

Go to Mozdev at http://www.mozdev.org/ for quick access to
extensions for Firefox, Thunderbird, SeaMonkey, and other
Mozilla-related applications.  You can access Mozdev much
more quickly than you can Mozilla Add-Ons.
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey 2.0.1 Footprint

2010-01-01 Thread David E. Ross
On 1/1/2010 7:49 PM, Philip Chee wrote:
 On Fri, 01 Jan 2010 09:06:53 -0800, David E. Ross wrote:
 On 1/1/2010 5:51 AM, Philip Chee wrote:
 On Thu, 31 Dec 2009 17:53:57 -0800, David E. Ross wrote:

 I noticed that my most-used profile in 2.0.1 contains four files each of
 which exceeds 1 MB in size.  The largest file in the corresponding
 1.1.18 profile was 240 KB.

 You do not say what these four files are. It would also help if you were
 to list the largest files in descending size order here.

 Phil


 Main Profile Directory
 XUL.mfl  2.2 MB
 
 In 1.x this file is in ...Local Settings\Application
 Data\Mozilla\profiles\profile name\

This file does not exist in any of my four SeaMonkey 1.1.18 profiles.
My profiles are all in C:\WINDOWS\Application Data.

However, there are XUL.mfl files in C:\Documents and
Settings\User\Local Settings\Application Data\Mozilla\ . . . .  I hope
these go away when I remove SeaMonkey 1.1.18 (except, of course, for the
2.0.1 default profile).

 places.sqlite  2.1 MB
 
 You could try vacuuming the places database.

What does that mean and how do I do it?


 XPC.mfl  1.9 MB
 
 XPCOM cache file. Toolkit applications(e.g. Firefox/Thunderbird) had
 this for ages.
 
 Profile Directory
 \extensions\{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}\chrome
 adblockplus.jar  1.3 MB

 I had AdBlock Plus installed in 1.1.18, but there was no adblockplus.jar
 file.
 
 In 1.1 Adblock Plus installs its jar file in the application
 SeaMonkey/chrome/ directory.
 

Oops!  I apparently removed AdBlock Plus from SeaMonkey 1.1.18.  I don't
remember why or when.

I am resolved to remove SeaMonkey 1.1.18 soon, perhaps before the end of
January.  I only keep it to compare with SeaMonkey 2.0.1 when I think
I've found a bug in the latter.

Yes, SeaMonkey 2.0.1 is better than 1.1.18.  It's just that I want 2.x
to be perfect.

-- 
David E. Ross
http://www.rossde.com/

Go to Mozdev at http://www.mozdev.org/ for quick access to
extensions for Firefox, Thunderbird, SeaMonkey, and other
Mozilla-related applications.  You can access Mozdev much
more quickly than you can Mozilla Add-Ons.
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey