Re: SeaMonkey 2.0.1 Footprint
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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