Page 1 of 2 12 LastLast
Results 1 to 10 of 12
  1. #1
    Administrator
    Overall activity: 62.0%

    Join Date
    Nov 2006
    Location
    Malaysia
    Posts
    9,804
    Liked
    1656 times
    Points
    48,752

    Thumbs up Improve Firefox 3 Performance by Vacuuming SQLite Database

    1. Open the Error Console: Tools menu/Error Console
    2. In the Code text box paste this (it’s a single line):

    Code:
    Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM");
    3. Press Evaluate. All the UI will freeze for a few seconds while databases are VACUUMed

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

  2. #2
    Star
    Overall activity: 10.0%

    Join Date
    Jul 2008
    Location
    Eastern Canada
    Posts
    1,350
    Liked
    46 times
    Points
    10,345
    This is not Tools,Error Console and Errors is it?

  3. #3
    Administrator
    Overall activity: 62.0%

    Join Date
    Nov 2006
    Location
    Malaysia
    Posts
    9,804
    Liked
    1656 times
    Points
    48,752
    Tools > Error Console

  4. #4
    Verified Member
    Overall activity: 14.0%

    Join Date
    Dec 2008
    Location
    Gevgelija-Skopje, Macedonia
    Posts
    185
    Liked
    0 times
    Points
    4,788
    Is this trick only for FF v3, or it can be used for FF v2. If this "command" is not for FF v2, do you by any chance now one for FF v2?

  5. #5
    Modern-day Romeo
    Overall activity: 0%

    Join Date
    Jul 2009
    Location
    Singapore, the "Little Red Dot" on the map
    Posts
    6,159
    Liked
    476 times
    Points
    61,007
    Interesting..but what does it do exactly? It would help if you explain what it does to Firefox...

    By the way, I found two experimental add-ons that are based on this 'concept' of vacuuming Firefox databases for better performance.

    Here they are:

    Vacuum Places 0.2 by REVERTRON:
    https://addons.mozilla.org/en-US/firefox/addon/13824

    Vacuum Places Improved 0.3 by Luca Niccoli:
    https://addons.mozilla.org/en-US/firefox/addon/13878
    They call me the mysterious one...
    my motto is...when it's hot, chill baby

  6. #6
    Administrator
    Overall activity: 62.0%

    Join Date
    Nov 2006
    Location
    Malaysia
    Posts
    9,804
    Liked
    1656 times
    Points
    48,752
    Only firefox 3 because starting from Firefox 3 it uses sqlite database.

  7. #7
    *nix Technical Support
    Overall activity: 35.0%

    Join Date
    Jan 2009
    Location
    /home/hellnoire
    Posts
    9,845
    Liked
    319 times
    Points
    26,077
    Just tried running it on 3.5.2, and it doesn't freeze anything but my downloads. Other then that, everything works fine.
    pacman -Syyu life not found in sync db

  8. #8
    Moderator
    Overall activity: 73.0%

    Join Date
    Dec 2008
    Location
    Italy
    Posts
    6,895
    Liked
    1067 times
    Points
    71,755
    Thank you,
    I found and interesting article which helped me to solve many of my problems with FF

    "Firefox can use a lot of memory if you have lots of tabs open and this can make other programs slow.

    Minimising Firefox won’t make any difference because it is written to hang on to the memory, unlike other software, which will offer it back to the pot. This can be changed in the Firefox Config page.

    Open a new tab, type about:config and press Enter. Click on the ‘I’ll be careful, I promise’ button. Right-click in the main windows, left-click on New and then on Boolean. Type config.trim_on_minimize (note American spelling) and click on OK.

    Select True and then click on OK again. Close the tab and restart Firefox to apply the change. To reverse the change open the about:config page again, find the config.trim_on_minimize option and double-click on it to change the value to false. Restart Firefox.
    "

    Source : ComputerActive

    Hope it helps

  9. #9
    Experienced User
    Overall activity: 0%

    Join Date
    Apr 2009
    Location
    6°50'55" N - 72°53'3" E
    Posts
    386
    Liked
    1 times
    Points
    7,245
    after pressing evaluate it throws

    [thumbstrips] error scrolling to current node:

    [thumbstrips] [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIScrollBoxObject.ensureElementIsVisible]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://thumbstrips/content/scrolling.js :: thumbstrips_skipToCurrentHelper :: line 186" data: no]


    what does it mean?

  10. #10
    Administrator
    Overall activity: 62.0%

    Join Date
    Nov 2006
    Location
    Malaysia
    Posts
    9,804
    Liked
    1656 times
    Points
    48,752
    Try this instead.
    http://www.raymond.cc/blog/archives/2009/09/01/easily-optimize-firefox-sqlite-databases-with-speedyfox-portable/

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. Memory Improve Master Free 6.1.2.369
    By Boyfriend in forum Latest Releases
    Replies: 3
    Last Post: 01-10-2011, 11:05 PM
  2. Memory Improve Master Free 6.1.2.366
    By Boyfriend in forum Latest Releases
    Replies: 3
    Last Post: 12-23-2010, 11:26 PM
  3. Memory Improve Master Free 6.1.2.350
    By Boyfriend in forum Latest Releases
    Replies: 1
    Last Post: 12-09-2010, 10:33 AM
  4. Memory Improve Master Free Version 6.1 plus
    By solin in forum Software
    Replies: 6
    Last Post: 10-26-2010, 09:29 PM
  5. Disabling Aero might not improve performance much
    By safeguy in forum General Forum
    Replies: 13
    Last Post: 05-01-2010, 05:33 PM

Tags for this Thread

All times are GMT +8. The time now is 10:13 AM.