RamRush: Free Software to Increase System Memory

0 Comments
[yasr_overall_rating] [yasr_visitor_votes]




RamRush is a free software that optimizes and manages the physical memory of your system. It frees up physical RAM, and makes more RAM available for your programs. This is like getting additional memory without installing additional physical RAM. RamRush optimizes your RAM usage very well. It intelligently monitors and manages your physical RAM, and provide better performance for all your programs. This effectively prevents system crashes, and keeps your system running smoothly.

RamRush Memory Optimization Software

RamRush is very easy to use, and does not requires any skills at your end. When you install RamRush, it keeps sitting in your system tray, and you can choose to optimize your memory usage by just 1-click. RamRush can show you real time CPU usage data, real time memory usage data, total physical memory, and available physical memory. All this information is displayed in easy to read graphical format.

Here are some features of this free memory optimization software:

  • RamRush can increase system performance, and increase the amount of available memory.
  • RamRush has a good feature that can defragment system physical memory. This is akin to Defragmenting your hard disk.
  • RamRush monitors windows applications, and recovers memory from those that do not need it any more.
    RamRush removes memory leaks.
  • It prevents system crashes and system freezes that are caused by memory problems.
  • Memory can be optimized by just hitting a Hotkey
  • RAMRush has AutoOptimize mode support that takes care of configuration itself.
  • Supports Command line mode (eg: ‘PATHOFRAMRUSH/RAMRush.exe -AutoOptimize’)
  • Completely Free.

RamRush is a neat software that works very effectively. It is completely free. Apart from optimizing memory, you should also keep other parts of your system tuned, like registry, startup etc. System utilities suites like Glary Utilities, and TweakNow come very handy for that.

If you are one of those who do not believe such memory optimization programs work (read the long debate below), your other option would be to add additional memory to your computer.

Leave A Reply

What do you think?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
9 Comments
  • Latest
  • Oldest
  • Hottest
Rarst2009-12-16

I am advocating installing benoughb memory for tasks performed. For some this would be 512MB, for some 4GB… Myself I am fine with 2GB.

Or from other end - using software with resource requirements adequate to hardware available.

Overall my point is - memory is hardware resource and over years I learned that no amount of software tweaking can make up for lacking hardware. 😃

Ishan2009-12-16

Buddy, I am going to fundamentally disagree with you at this point. You seem to be advocating installing tons of memory, and I am completely against that. Your comparison of memory management with processor management is comparing apples to oranges.

As usual, we will have to agree to disagree 😃

Rarst2009-12-15

>Isn’t it indeed good?

What is better 1GB of free memory or 2GB? 2GB or 4GB? Why? 😃 Truth is on modern PC you are unlikely to run out of memory unless running very hungry (or crappy software). Spending extra effort on kicking data out of memory to have more free memory is meaningless.

It is like throwing people out of the bus so that bus is comfortably empty. Looks nice but defeats the purpose of the bus.

>how about better managing the existing one.

And why exactly we assume it’s badly managed? I think Windows is better at managing memory than 3rd party apps that can’t offer meaningful benchmark to proof their worth. We do not run third party apps to “help” Windows manage file system or processor. Why memory?

Ishan2009-12-14

Interesting… you said free memory is perceived as a good thing. Isn’t it indeed good? Instead of just adding additional memory in the PC, how about better managing the existing one.

Rarst2009-12-14

Yes, optimizer software or even such simple script will free some memory. But so will Windows! Difference is Windows knows better what and when to claim, while third party app will just try to kick whatever it sees.

It plays on the fact that more free memory is perceived as a good thing. When real good think is enough memory to fit everything. If you have enough memory you have no need for manual cleanups, if you don’t - you have a problem cleanup won’t really solve.

>Windows automatically takes care of Defragging RAM whenever it reboots

Memory is simply reset on reboot and filled from scratch when Windows loads. 😃 It is as much of defragmentation as drive format.

Honestly we are so used to reboots as first answer to everything, but in reality Windows had long become too stable for that too matter much. I can run my home desktops for months easily without any reboots. Of course selection of software matters, but that’s not Windows fault.

Ishan2009-12-14

oh man… I can’t tell how much do I enjoy these discussions. These are both fun, as well as enlightening.

Here is something that I grabbed from net, that pretty well explains how memory optimization works:

blockquote"If you have just run an intensive or specifically large application or game, you know about that groggy feeling your system can have. That’s usually because of the leftovers taking up your valuable memory. You can free it, however, by clicking your heels together 3 times and saying: “Let my memory go.” Er, I mean, using a program to free that trapped memory. There are many good programs to do this at Tweakfiles.

If you don’t want to download a big fancy program, you can actually make one yourself very easily using Visual Basic runtimes (you don’t even need VB to do this).

Here’s what you do:
Open up Notepad (Start, Run, “notepad” (OK)). Depending on how much memory you have, put the appropriate values in…
Under 128mb Ram:
Mystring = (16000000)

128mb or More:
Mystring = (80000000)

Save it as “Memory.vbe” (including the quotes!). Close as many programs as you can, then run (double click) this handy little script to free your memory whenever your computer is feeling sluggish.

If you have trouble running it, you may need the Visual Basic Runtimes. You can get them here.

All this does is allocate a chunk of memory while the script is running, and then the VB runtimes deallocate it. The Value needs to be set according to the amount of memory you have (i.e. it will probably need increasing in order to be effective if you have 1Gb), but forces any currently unused memory to be paged to the swapfile, thus freeing that memory in order to be used by the rest of the system. i.e. if you are working on a large image file in PSP and then minimize PSP, you can temporarily regain physical memory by swapping currently unused ram out to the pagefile.

It does actually work (I did some benchmarks when I was implementing it in my tweaking program), but whether it is particularly of use is another issue."blockquote

This is exactly what I use such memory optimization programs for - do get rid of the hangover effect after I had been running some heavy application.

Regarding Defrag, I am going to agree with you in principle, with a small caveat. All my readings around this indicate that Windows automatically takes care of Defragging RAM whenever it reboots. So, it is not required on the computers that are regularly rebooted, but if some system is running for quite some time, this manual defragmentation can be helpful.

Waiting to be enlightened further.

Rarst2009-12-14

Memory defragmentation makes no sense either. Drive defrag makes sense because of substantial difference between sequential read and random read. Heads have to physically move around. There is no such factor in memory.

Drive defragmentation can be practically benchmarked and I read such studies. I hadn’t read or even seen mentions of a single study that was able to benchmark performance gain from memory optimization.

Windows indeed requires maintenance, but memory optimizers merely abuse that fact.

Ishan2009-12-13

@Rarst: Interesting comment. One thing we need to remember is that Windows manages memory best based on the type of coding that is done in the programs that are running. Both of us know that many programs do a pretty bad job at that, and Windows is essentially left to their mercy. This is where RamRush comes handy. Apart from that, it also defragments the memory, which has same advantages as a defragmented hard disk.

In fact, if you head over to MSDN a href=“http:msdn.microsoft.comen-uslibraryaa909010.aspx” rel="nofollow"herea, you will see that Microsoft has described functions in details that can be used to manage memory, and I am sure RamRush is leveraging those. There won’t have been a need for Microsoft to expose those if it didn’t feel a need for outside help in that regards.

And I really wish Windows was good at handling all such things itself. Then there won’t have been a need for a href=“https:www.ilovefreesoftware.comtagfree-registry-cleaner” rel="nofollow"registry cleanersa, a href=“https:www.ilovefreesoftware.comtagfree-defragmentation-software” rel="nofollow"drive defragmentersa, and all other a href=“https:www.ilovefreesoftware.comcategorywindowssystem-utils” rel="nofollow"System utilitiesa.

Windows is good at lot of things, but does needs a helping hand sometimes.

Rarst2009-12-13

Does. Not. Work.

Seriously. It was said numerous times by people who have a clue about Windows (Sysinternals comes to mind) that best way to “optimize” memory under Windows is to let Windows manage itself.

There is no magical way to get more free memory out of nowhere. Either you move things that don’t matter and make no difference or you hit things that are needed and shoot performance, instead of improving it.

Powered by Waline v3.5.1