Free softwares list

October 8th, 2010   Filed Under Good to know, utilities  


3D Graphics:

3Delight Free - http://www.3delight.com/index.htm
Anim8or - http://www.anim8or.com/
Aqsis - http://www.aqsis.com/
Blender - http://www.blender3d.org/
Houdini (Free Edition) - http://www.sidefx.com/apprentice/index.html
Computer Graphics books - http://2020ok.com/4134.htm
Now3D - http://digilander.libero.it/giulios/Eng/homepage.htm
OpenFX - http://www.openfx.org
POV-Ray - http://www.povray.org/
SOFTIMAGE|XSI EXP - http://www.softimage.com/products/exp/v3/
Terragen - http://www.planetside.co.uk/terragen/
Toxic - http://www.toxicengine.org/
Wings 3D - http://www.wings3d.com/

Anti-Virus:
a-squared - http://www.emsisoft.com/en/software/free/
AntiVir - http://www.free-av.com/
Avast - http://www.avast.com/i_idt_1018.html
AVG - http://free.grisoft.com/
BitDefender - http://www.bitdefender.com
ClamWin - http://www.clamwin.com/

Anti Spyware:
Ad-aware - http://www.lavasoft.de/software/adaware/
Bazooka - http://www.kephyr.com/spywarescanner/index.html
Hijackthis - http://www.spywareinfo.com/~merijn/downloads.html
SpyBot Search & Destroy - http://spybot.safer-networking.de/
SpywareBlaster - http://www.javacoolsoftware.com/spywareblaster.html
SpywareGuard - http://www.wilderssecurity.net/spywareguard.html
WinPatrol - http://www.winpatrol.com/

Audio Creation
Gungirl Sequencer - http://ggseq.sourceforge.net/pmwiki.php/Main/HomePage
HammerHead - http://www.threechords.com/hammerhead/introduction.shtml
Jesusonic - http://www.jesusonic.com/soft.php
KRISTAL Audio Engine - http://www.kreatives.org/kristal/index.php
orDrumbox - http://ordrumbox.sourceforge.net/
Tu2 - http://www.brambos.com/news.html

Audio Players:
1by1 - http://www.rz.uni-frankfurt.de/~pesch
Billy - http://www.sheepfriends.com/?page=billy
CoolPlayer - http://coolplayer.sourceforge.net/
DeejaySystem MK1 - http://www.deejaysystem.com/prod_mk1.asp
DeliPlayer. http://www.deliplayer.com/
Foobar 2000 - http://www.foobar2000.org/
iTunes - http://www.apple.com/itunes/
Jet Audio Basic - http://www.jetaudio.com/
Mixere - http://mixere.sourceforge.net/
Mixxx - http://mixxx.sourceforge.net/
monoRAVEik - http://www.mono211.com/monoraveik/mr1200.html
MoreAmp - http://sourceforge.net/projects/moreamp/
Musik - http://musik.berlios.de/
musikCube - http://www.musikcube.com/
QCD Player - http://www.quinnware.com/
Sonique - http://sonique.lycos.com/
Winamp - http://www.winamp.com/
XMPlay - http://www.un4seen.com/xmplay.html
Zinf - http://www.zinf.org/


Audio Tools:

Audacity - http://audacity.sourceforge.net/
AudioShell - http://www.softpointer.com/AudioShell.htm
BeSweet - http://dspguru.doom9.net/
CDex - http://cdexos.sourceforge.net/
dBpowerAMP Music Converter - http://www.dbpoweramp.com/dmc.htm
EAC - http://www.exactaudiocopy.de/
Encounter 2003 - http://www.waschbusch.com/
GermaniXEncoder - http://www.germanixsoft.de/
K-MP3 - http://www.katarncorp.com/
KraMixer - http://www.kramware.com/
MP3 Book Helper - http://mp3bookhelper.sourceforge.net/
MP3 Tag - http://www.mp3tag.de/
Mp3 Tag Tools - http://massid3lib.sourceforge.net/
mp3DirectCut - http://www.rz.uni-frankfurt.de/~pesch/
MP3Gain - http://www.geocities.com/mp3gain/
mp3Trim - http://www.logiccell.com/~mp3trim/
MusicBrainz - http://musicbrainz.org/
Rarewares - http://rarewares.hydrogenaudio.org/
SoundEngine Free - http://www.cycleof5th.com/en/index.htm
TagScanner - http://xdev.narod.ru/tagscan_e.htm
The GodFather - http://users.otenet.gr/~jtcliper/tgf/
TigoTago - http://www.tigotago.com/

CD/DVD Burning:
Burn4Free - http://www.burn4free.com/
Burnatonce - http://www.burnatonce.com/
Burrrn - http://www.burrrn.net/
CDBurnerXP - http://www.cdburnerxp.se/
CDRDAO - http://cdrdao.sourceforge.net/
CDR Tools Frontend - http://demosten.com/cdrfe/
Deepburner - http://www.deepburner.com/
DVD Decrypter: http://www.dvddecrypter.com/
Easy Burning, DropCD & Audio CD - http://www.paehl.de/cdr
ImgBurn - http://www.imgburn.com/

Compression / Decompression:
7-zip - http://www.7-zip.org/
bzip2 - http://sources.redhat.com/bzip2/index.html
ExtractNow - http://www.extractnow.com/
FilZip - http://www.filzip.com/
Info-Zip - http://www.info-zip.org/
IZArc - http://www.florida.plus.com/izarc/
QuickZip - http://www.quickzip.org/
TUGZip - http://www.tugzip.com/
UPX - http://upx.sourceforge.net/
Zip&Go - http://www.handybits.com/zipngo.htm
Zipgenius - http://www.zipgenius.it/

Defrag Software:

DIRMS & Buzzsaw - http://www.dirms.com/
OpenVMS - http://www.execsoft.com/freeware/freeware.asp

Photo manipulation and image design:
ArtRage - http://www.ambientdesign.com/artrage.html
Artweaver - http://www.artweaver.de/index.php?en_version
ColorPic - http://www.iconico.com/colorpic/
Delineate - http://delineate.sourceforge.net/
Inkscape - http://www.inkscape.org/
JPEGCrops - http://ekot.dk/programmer/JPEGCrops/
Paint .NET - http://www.eecs.wsu.edu/paint.net/
Pixia - http://www.ab.wakwak.com/~knight/
Pixie - http://www.nattyware.com/pixie.html
PhotoFiltre - http://www.photofiltre.com/
Sodipodi - http://www.sodipodi.com/
The Gimp - http://www.gimp.org/
Tuxpaint - http://www.newbreedsoftware.com/tuxpaint
Wax - http://www.debugmode.com/wax/
Wink - http://www.debugmode.com/wink/
WinMorph - http://www.debugmode.com/winmorph/

Programming:
ActivePerl - http://www.activestate.com/Products/ActivePerl
BlueJ - http://www.bluej.org/download/download.html
Crimson Editor - http://www.crimsoneditor.com/
Code::Blocks - http://www.codeblocks.org/
Context - http://www.context.cx/
Dev C++ - http://www.bloodshed.net/
Dev Pascal - http://www.bloodshed.net/
Computer Programming books - http://2020ok.com/4134.htm
Digital Mars C++ - http://www.digitalmars.com/download/freecompiler.html
Eclipse - http://www.eclipse.org/
ExamDiff - http://www.prestosoft.com/ps.asp?page=edp_examdiff
Freepascal - http://www.freepascal.org/
JCreator LE - http://www.jcreator.com/download.htm
jEdit - http://www.jedit.org/
Metapad - http://www.liquidninja.com/metapad/
Notepad++ - http://notepad-plus.sourceforge.net/uk/site.htm
Notepad2 - http://www.flos-freeware.ch/
Open Watcom - http://www.openwatcom.org/
Pelles C - http://www.smorgasbordet.com/pellesc/index.htm
PHP Hypertext Parser - http://www.php.net/
Programmer’s Notepad - http://www.pnotepad.org/
PSPad - http://www.pspad.com/
Python - http://www.python.org/
Ruby - http://www.dm4lab.to/~usa/ruby/index_en.html
SharpDevelop - http://www.icsharpcode.net/opensource/sd/
WebMatrix - http://www.asp.net/webmatrix/
WinMerge - http://winmerge.org/

Pop-up Blockers:
Google Toolbar - http://www.google.com/
NoAds - http://www.southbaypc.com/NoAds/
PopUp Stopper - http://www.panicware.com/product_psfree.html
Privoxy - http://www.privoxy.org/
Proxomitron - http://www.proxomitron.info/

RSS Readers:
Ablion - http://www.fileheaven.com/Abilon/download/14059.htm
BlogExpress - http://www.usablelabs.com/productBlogExpress.html
Feedreader - http://www.feedreader.com/
FireANT - http://www.antisnottv.net/
GreatNews - http://www.curiostudio.com/
RssBandit - http://www.rssbandit.org/
RSSOwl - http://www.rssowl.org/
RssReader - http://www.rssreader.com/
RSS Xpress - http://rssxpress.free.fr/en/?page=&idNews=
SharpReader - http://www.sharpreader.net/

System Information and monitoring:
AIDA32 - http://www.sofotex.com/AIDA32-download_L9326.html
ATITool - http://www.techpowerup.com/atitool/
ATI Tray Tools - http://www.guru3d.com/article/atitraytools/189/
CPU-Z - http://www.cpuid.com/cpuz.php
Gkrellm - http://bill.nalens.com/
K1 - http://clanpkm.free.fr/K1/?lng=en
Motherboard monitor - http://www.majorgeeks.com/download.php?det=311
SpeedFan - http://www.almico.com/speedfan.php
Sysmetrix - http://www.xymantix.com
WCPUID - http://hp.vector.co.jp/authors/VA002374/src/download.html
WhatsRunning - http://www.whatsrunning.net/whatsrunning/main.aspx

Video codecs:
DivX Codec - http://www.divx.com/divx/?src=toptab_divx_from_/index.php
FFDSHOW - http://sourceforge.net/projects/ffdshow
XviD - http://www.xvid.org/

Video players :
AC3Filter - http://sourceforge.net/projects/ac3filter
BsPlayer - http://www.bsplayer.org/
Crystal Player - http://www.crystalplayer.com/index.php?page=downloads
Cygwin MPlayer - http://armory.nicewarrior.org/projects/cygmp/
DivX Player - http://www.divx.com/
MaximusDVD - http://www.maximusdvd.com/
Media Player Classic - http://sourceforge.net/project/showfiles.php?group_id=82303
VideoLan - http://www.videolan.org/

Video tools:
DScaler - http://deinterlace.sourceforge.net/
FlasKMPEG - http://www.flaskmpeg.net
GSpot - http://www.headbands.com/gspot/
TMPGEnc - http://www.tmpgenc.net/e_main.html
VirtualDub - http://www.virtualdub.org/
VirtualDubMod - http://sourceforge.net/project/showfiles.php?group_id=65889
Zwei-Stein Video Editor - http://www.thugsatbay.com/software/index.html

Web browsers:
Firefox - http://www.getfirefox.com
K-Meleon - http://kmeleon.sourceforge.net/
Mozilla - http://www.mozilla.org/
Netscape - http://channels.netscape.com/ns/browsers/default.jsp
Opera - http://www.opera.com

Web servers:
Abyss - http://abyss.sourceforge.net/
Apache - http://httpd.apache.org/
Apache2Triad - http://apache2triad.net/
HTTP File Server - http://www.rejetto.com/sw/
Web Development books - http://2020ok.com/3510.htm
Sambar - http://www.sambar.com/
Savant - http://savant.sourceforge.net/
SimpleServer:WWW - http://www.analogx.com/contents/download/network/sswww.htm
Smart Cache - http://scache.sourceforge.net/
TinyWeb - http://www.ritlabs.com/tinyweb/index.html
Xitami - http://www.xitami.com/

Webcam Software:
booruWebCam - http://www.booru.net/
Dorgem - http://dorgem.sourceforge.net/
grabMotion - http://www.grabmotion.com/
Pryme - http://www.hilo.dk/pryme/

Checksum Utilities:
fsum - http://www.slavasoft.com/fsum/
HashCalc - http://www.slavasoft.com/hashcalc/
hksfv - http://www.big-o-software.com/products/hksfv/
ICEECC - http://www.ice-graphics.com/ICEECC/IndexE.html
md5sum - http://www.etree.org/md5com.html
md5summer - http://www.md5summer.org/
MooSFV - http://www.ubercow.com/moosfv/
QuickPar - http://www.quickpar.org.uk/
QuickSFV - http://www.geocities.com/SiliconValley/Mouse/4668/

General Utilities And Other Applications:
AdShield - http://www.lossepladsen.dk/all4you/TheLostWorld/AdShield.php
AnalogX - http://www.analogx.com/
AppRocket - http://www.candylabs.com/approcket/
AutoIt - http://www.hiddensoft.com/autoit3/
BISS - http://www.bluetack.co.uk/index.php
Celestia - http://www.shatters.net/celestia
CCleaner - http://www.ccleaner.com
ClipX - http://bluemars.org/clipx/
Computer & Internet books - http://2020ok.com/5.htm
Contact - http://www.isaacboy.com/contact.htm
Cygwin - http://www.cygwin.com
Dir2HTML - http://www.pc-tools.net/win32/dir2html/
Dirkey - http://www.protonfx.com/dirkey/
EasyCleaner - http://personal.inet.fi/business/toniarts/ecleane.htm
EditPad Lite - http://www.editpadpro.com/editpadlite.html
EssentialPIM - http://www.essentialpim.com/
Excessive-software - http://www.excessive-software.eu.tt/
Folder Size Extension - http://foldersize.sourceforge.net/
Hamsin Clipboard - http://www.iisr-cnc.com/hamsin/
HTTrack - http://www.httrack.com/
Inno Setup - http://www.jrsoftware.org/isinfo.php
KeyNote - http://www.tranglos.com/free/keynote.html
Kickjava - http://kickjava.com/books/
Language Identifier - http://www.languageidentifier.com/
Link Checker - http://www.relsoftware.com/rlc/
Memtest-86 - http://www.memtest86.com
Money Manager - http://www.thezeal.com/software/manager/default.asp
Multi Install - http://multiinstall.sourceforge.net/
MWSnap - http://www.mirekw.com/winfreeware/mwsnap.html
NetTime - http://nettime.sourceforge.net
Nullsoft Installer - http://www.nullsoft.com/free/nsis
Open Subfolder - http://www.bubblepop.com/opensubfolder/index.html
Peerguardian - http://www.methlabs.org/
Process Explorer (aka ProcessXP) -
http://www.sysinternals.com/ntw2k/freeware/procexp.shtml
png2ico - http://winterdrache.de/freeware/png2ico
RegSeeker - http://www.hoverdesk.net/freeware.htm
Restoration - http://www3.telus.net/mikebike/RESTORATION.html
Startup Control Panel - http://www.mlin.net/StartupCPL.shtml
Stickies - http://finiteloop.org/~btaylor/software/stickies/
StrokeIt - http://www.tcbmi.com/strokeit/
Syncback - http://www.2brightsparks.com/freeware/freeware-hub.html
Sysinternals - http://www.sysinternals.com/
Toolbox - http://www.sil.org/computing/toolbox/
TreeSize - http://www.jam-software.com/freeware/index.shtml
TuneXP - http://www.driverheaven.net/dforce/showdoc.php?doc=txp_about
Turbo Pad - http://turbopad.sourceforge.net/
Unlocker - http://ccollomb.free.fr/unlocker/
Vim - http://vim.sourceforge.net
WeathAlert - http://www.ic.sunysb.edu/stu/msowul/?page=weathermain
WordWeb - http://wordweb.info/free/
XP AntiSpy - http://www.xpantispy.org/
YourDir - http://www.primeoption.com.au/FreewareYourDir.htm

FREE Trade Magazine Subscriptions & Technical Document Downloads http://121space.com/200_Amazing_FREE_Magazines

Footnote:
It was on the digg frontpage, which brought down the original site, talk about the power of digg.

http://digg.com/software/Who_needs_to_pira…list_like_this_

Read more: http://121space.com/index.php?showtopic=886#ixzz11kBzpr4Z

Page performance - defer unwanted scripts executions

September 11th, 2009   Filed Under Javascript, browser, jQuery, optimization, page performance, snippet  

In extension to my previous post regarding deferring images I would like to share my thoughts about deferring unwanted scripts executions.

The process hungry operations in DOM manipulation include insertion or deletion of elements and attaching events to them. And if all of such DOM manipulation occurs at the page load time it literally hangs other stuff piped in the download queue; And we blame the network latency to be the culprit.

So how do we solve this problem. It is simple to say, “Yeah! that’s right”. But what’s the right way of doing the right thing is not well known.

I have tried my way of solving this problem. In this regard I suggest two measures to be taken:

1) Use Event Bubbling
2) Defer unwanted event attachments

1) Use Event Bubbling: Event Bubbling is something that happens naturally on the DOM tree. In plain english every event on the page bubbles up to its parent until it reaches the document element. For example if we have an HTML document having body>div>a tag. Then when you click on the “a” element, the javascript engine looks for any onclick handler assigned to the “a” tag if it is assigned then it will trigger it. Then it traverses up to the parent element which is the div tag. Now if the div tag is having any onclick handler then that will also get triggered and so on.

What we generally do is we assign all the click events to the corresponding elements so that when they are clicked the handler executes and performs something. Attaching this kind of event handlers to several elements on the page penalizes on the page download performance.

So what we do is, instead of assigning so many click handlers we can assign only one click handler to the document, where the cue ultimately reaches.

Now how do we know on the document level which element was clicked?

For that you have an event object which carries the information about the element on which the event occured. Reading the event object we can determine what to do. So basically you write a list of if ..else in the document click function.

Code:

//CENTRALIZED CLICK EVENT HANDLER
$(document).bind("click",function(e){
    if(!e.button){//ONLY WHEN LEFT CLICKED
        var et = e.target;
        var qet = $(et);
        if(et.className=="closeBut"){
            window.close();
        }
        if((et.tagName == "LI")&& qet.parents("del")[0]){
            //code to handle click on LI which has a parent DEL
        }
    }
});

The above code is based on jquery way of assigning handlers. In the above code you can see that the event object has a property called target which points to the object where the event occured. Now using that object you can truthify the condition to perform some activity based on the properties of that object or the surrounding objects. For example here we are checking for the className in one if condition and className and parent both in the other condition.

2)  Defer unwanted event attachments: This measure is another trick to unburden your load time script executions. What we do here is club all the hover and mouseover event attachments into one sub-routine and trigger it when the user moves his mouse for the first time.

Generally we see that a user’s pattern of opening links or a web page includes getting distracted to some other links or checking emails while the page opens. So a user open a web page and opens another web page or goes to check his emails or just waits for the page to load.

Here if the user doesn’t move his mouse, the heavy operation of assigning mouseover or hover events to list(s) or whatsoever on the page has an opportunity to get deferred to a later time when actually the user comes to the page and is ready to interact with the page.

Code:

//ON DOCUMENT MOUSEMOVE
$(document).bind("mousemove",function(e){
    if(typeof initHovers=='undefined'){
        if($$("#oc .menu")[0]){//MENU
                mainmenu($$("#oc .menu"));
        }
        $$=$;//DISABLING THE CACHING AFTER PAGE LOAD
        initHovers = 1;
    }
});

The above code does exactly what I have declared above. Here it checks for an undefined variable existence called “initHovers”. If it does not exist only then we execute the sub-routine and define the variable with a global scope. As a result the sub-routine execute only once on the mousemove event on the document. And we save few seconds/milliseconds on the page load.

Make your page lighter – defer images to load

June 21st, 2009   Filed Under Javascript, Tips & Tricks, comparisons, jQuery, optimization, snippet, utilities  

As web professionals we are generally concerned with the page load time, especially when we have a lot of images loading from third party servers which adds up to the page performance.
Portal developers are mostly worried and concerned with this problem.

I and my friend Shon Thomas have tried putting some thoughts and developed a jQuery plugin which will solve this problem.
The technique used here goes as follows:
We do not assign the “src” value to the images we want to load dynamically. Instead assign that URI in a different validator-friendly attribute. For example, you can use “class” or “longdesc”.
Upon scrolling the page, the plug-in detects the images in the viewport area of the browser window and swaps longdesc(or class) with src.

In both the attributes(class and longdesc) I don’t see any problem and they can be used as per your convenience and belief.There could be some argument regarding usage of both of these attributes; But as far as I think I have my reasonable words for both.
1) class: 99% of the time you don’t assign a class name to any image, instead you control them with their parent elements. Even then, if you are so specific, use longdesc.
2) longdesc: longdesc is a very rarely used attribute. I don’t often see people using this attribute on the content images. Even then, if you are specific then either use class attribute or don’t use this functionality for that particular image(as simple as that).

The image html that your server spits should be somewhat like this:

    <img src="http://o.aolcdn.com/shopping.aol.com/img/notavailable.gif" longdesc="http://ai.pricegrabber.com/pi/7/19/48/71948063_160.jpg" alt="Dansko Reese Dress Pumps - Calfskin Leather - For Women" title="Dansko Reese Dress Pumps - Calfskin Leather - For Women"/>

Source Code: The source code below is the plug-in which can go in your jquery plugin file(s) or can get included as a standalone include.

/**
 * jQuery plugin: Lazy Image Loader
 * version: 3.0
 * Author: Vivek Pohre,Shon Thomas
 * Website: (http://www.vivekpohre.com)
 * Example: call lzload() at or after document ready
 */

function lzload(){
    var w=window,adv=30,vph,tmpLD,nowView,collImg,imgTop,scrTop,ci;
    function getVPH(){
	    //DETERMINE WINDOW VIEWPORT HEIGHT ALWAYS TO AVOID RESIZING BROWSER ERROR
	    if(typeof (vph = w.innerHeight?w.innerHeight:$(w).innerHeight()) != "Number")
	        vph = document.documentElement.clientHeight;
    };

    //SAVE THE Y AXIS IN TOP ATTRIB
    getVPH();//GET THE VIEWPORT HEIGHT
    imgTop = 0;//INIT IMGTOP TO ZERO--TEMP VAR
    collImg = $("#content img").filter(':[longdesc]');//COLLECT ALL IMAGES HAVING longdesc ATTR
    collImg.each(function(){
    	imgTop = $(this).offset().top;
    	$(this).attr("top",imgTop);
    });
    $(w).bind("scroll",function(){loadImgs()}).bind("resize",function(){getVPH();loadImgs()});//ATTACH SCROLL & RESIZE EVENT TO WINDOW
    $.loadImgs = loadImgs = function(imgSet){//MAKE loadImgs FUNCTION PUBLIC
    	ci=(imgSet)?imgSet.show():collImg;//DECIDE COLLECTION FROM PASSED OR ALL DOM IMAGES
        scrTop = $(w).scrollTop();
        //DETERMINE THE Y-AXIS IN THE VIEWABLE AREA
        nowView = (scrTop+vph+adv);
        ci.filter(':[longdesc]').filter(':visible').each(function(i){
            if($(this).attr("top")<nowView){
            tmpLD = $(this).attr("longdesc");
            if(typeof tmpLD!='undefined')
               $(this).attr("src",tmpLD)[0].removeAttribute("longdesc",0);
            }
        });
        ci=collImg;
    };
    loadImgs();
    $("#content img").error(function(){
		$(this).attr("src","http://o.aolcdn.com/shopping.aol.com/img/notavailable.gif");
	});
}

Reverse Engineer Packer javascript

June 11th, 2009   Filed Under Good to know, Javascript, Tips & Tricks, browser, debuggers, firefox, gyan  

Have you ever seen a code something like this:

eval(function(p,a,c,k,e,r){e=funct.... etc....

And you suffer reading the encoded code. No suffers now; because I am going to tell you a trick  that will convert your packer code in a readable script.

And it is really simple …. just replace the eval word with alert and refresh your page. You can now copy the code from the alert box.

If you face the problem of copying it from the alert box then open firefox browser with firebug pre-installed.

Open the console using F12 key and paste the code in the editable window.

Now replace the first word “eval” with “console.log” and hit run.

Probably you would need Javascript Tidy to make it properly readable.

Enjoy Madi!!

Firefox eats lot of memory?

April 2nd, 2009   Filed Under Good to know, Patch, Tips & Tricks, browser, firefox  

Great!!  that you came across the same road where I was chuckling for a while thinking and getting annoyed…

No doubt its a great browser; But the plugins eat a lots and tonnes of memory of your system and also by default it stores a lots of history for you…

So to lessload its history go to the Tools>Options>Privacy and reduce the history from 90(default) to 10 or less days.

But still, when you open multiple tabs you still find it hogging your system memory. To work with a different memory expensive application like Photoshop or Outlook or Eclipse.. you need a lot of memory…

So what to do?

No worries… open your firefox browser… type “about:config” (without quotes) in the address bar.

Hit enter. Now right click on the white space somewhere and choose New>Boolean
An input box will appear..

Put “config.trim_on_minimize” (without quotes)…. Hit enter

Now choose “true” from the list and hit enter.Restart your browser… it will only hog the memory when you are using firefox… otherwise when you minimize it… the system memory hogged by firefox is released.

Check the status of your memory by using the Windows Task Manager. Enjoy the great browser and its plugins.