RAM software

AtaruMoroboshi18

Senior member
Apr 1, 2005
552
1
81
Aquimem or MemXP or Ram Saver Pro or Clean RAM or RamCleaner. What favorites do you guys have if you have any at all. Anyone know a good free one that does a good job? Half Life 2 is running like a little ***** right now and I know it has to be the cache, that thing can store textures like you wouldn't believe and I want to get rid of them.
 

Appledrop

Platinum Member
Aug 25, 2004
2,340
0
0
CPU: AMD 64 Winchester 3200+ 2000MHz


Motherboard: DFI Lanparty UT NF4 Ultra-D


Memory: 1024 MB of TwinMOS PC3200


Video Card: Sapphire X850 XT ATI Radeon


Something else must be wrong... Unless you are running a load of background apps that is.
 

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
I've yet to see convincing evidence that any of them are worth installing, let alone paying for.

"My system just feels snappier with ScamboRAM!"

People who recommend them usually own ionic bracelets and buy Enzyte when they get older (i.e. are suckers for the placebo effect).
 

bersl2

Golden Member
Aug 2, 2004
1,617
0
0
Those programs are mostly snake oil.

In order to improve loading times and performance, any OS with decent memory management will take a portion of unused RAM and fill it with code or data that has recently been in memory and is no longer but may be reloaded again. It's a cache. The OS will resize it as true memory usage fluctuates, so it's not really "used" memory. Edit: But you apparently already knew that.

Put susinctly: your OS will use memory according to the way it thinks you will need it. If you want to change the way the VM subsystem works, you can use the few tunables Windows provides you, but unless you know what you're doing, it's best to let it handle that.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
Half Life 2 is running like a little ***** right now and I know it has to be the cache, that thing can store textures like you wouldn't believe and I want to get rid of them.

You know what cache is used for right? It's used to reduce hard disk access and speed things up, if you're not caching things then you're reading from the hard disk and I'm willing to bet that your hard disk is a lot slower than your memory. If the memory is actually needed by another process the cache will be evicted and reallocated to that process, memory used by the filesystem cache is essentially free.

Do you really think the people writing RamCleaner know more about Windows memory management than developers at MS?
 

EagleKeeper

Discussion Club Moderator<br>Elite Member
Staff member
Oct 30, 2000
42,589
5
0
Under the old 16 bit Windows and DOS based OSes, Some of those tools helped.

The only thing possibly that could help would be something that would find orphaned memory (leaks) and released it.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
The only thing possibly that could help would be something that would find orphaned memory (leaks) and released it.

Any app that leaks memory can be killed to have it's memory released and if it is leaking memory you can't free it forcefully without killing the process anyway. Sure you can push it out into the pagefile or something, but if the process is active it'll probably be paged back in eventually anyway.
 

EagleKeeper

Discussion Club Moderator<br>Elite Member
Staff member
Oct 30, 2000
42,589
5
0
I am not sure that all memory that leaks can easily be recovered (up until XP)

I know that IE was leaking memory and was not fully recovered when all windows were closed. Now there may have been some suppport processes that still existed that would not allow the memory to be recovered.

Agin, under the 16bit OSes there was problems. Windows (32bit) was supposed to correct this. The first hybrid (Win95) did not. Which of the follow ons finally corrected ALL the potential leaks; I do not know.

Most of the RAM tools out there are just snake-oil preying on people's fears and the fact that they are trying to run on a 128MB system to save $20 for the OEM
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
I am not sure that all memory that leaks can easily be recovered (up until XP)

Sure they can, XP doesn't have any revolutionary memory management that previous versions of NT didn't have.

I know that IE was leaking memory and was not fully recovered when all windows were closed. Now there may have been some suppport processes that still existed that would not allow the memory to be recovered.

IE is special because 90% of it is simply a support library (MSHTML) that is always loaded by explorer.

Agin, under the 16bit OSes there was problems. Windows (32bit) was supposed to correct this. The first hybrid (Win95) did not. Which of the follow ons finally corrected ALL the potential leaks; I do not know.

It doesn't have to do with the bit width, but with the VM support and how much work was put into the VMM system, obviously Win9x had things that were much higher priority over proper memory management.

Most of the RAM tools out there are just snake-oil preying on people's fears and the fact that they are trying to run on a 128MB system to save $20 for the OEM

Unless they come with a kernel-level driver there's absolutely nothing more that they can do besides malloc a ton of memory forcing the OS to push other things out to disk. This has the immediate affect of making it look like more memory is free, but eventually all of that stuff will have to be paged back in.