Main Forum > Tweaking.com Support & Help

Clean Memory - issue

(1/5) > >>

makinero:
Clean Memory - there is a tool that "aggressively" (WashedMemory & FlushCache)?

For me it works (eg. releases 2GB of RAM), but....

The data are safe?
I mean,1.  it does not cause application crashes?
2. or does not clean BUFFER -in hard drive?
or 3. (I mean that nothing is allocated) ???


Willy2:
- I assume you mean the "Clean memory" feature that reduces memory usage before the repairs are run ?
- There's a "stand alone" program available at http://www.pcwintech.com/cleanmem
- The program uses a feature that kicks Windows' memory management into action. Since it uses a Windows feature it perfectly safe to use. I have it running all the time on my Win 7 system. Never had any problems.
- The advantage of reducing memory usage this way is that it also reduces disk I/O and that's comparitively very slow. So, it increases overall system performance.

makinero:
Willy2 -
see this webpage:
http://chadaustin.me/flushmem/
http://stackoverflow.com/questions/763159/should-i-bother-detecting-oom-out-of-memory-errors-in-my-c-code

I tested the application and it is true that running applications may be crash (example: WebBrowser etc.)
Preview:
Fair warning: most programs don’t handle running out of memory, so don’t be surprised if flushmem.exe causes running programs to crash, potentially losing your data.

Willy2:
- On the Cleanmem support forum there was a similar OOM problem as well. But Cleanmem wasn't causing the problem.
http://forums.pcwintech.com/index.php/topic,5440.0.html

As said in this thread Cleanmem only reduces the "In Use" part of the memory, that part is turned into "Modified". (See "Resource Monitor", memory tab) and from there Windows takes over.

- Some programs can be a REAL "Pain in the a**". I came across a 32 bit program that was run on a 64 bit system with 12 GB of memory but the program would crash when it reached the upper limit of only 4 GB (the memory limit of a 32 bit system).

- I have a backup program to back up my HD but after having used that program my system has turned into one giant snail. Turns out that the file cache was VERY large (GBs) and occupied the entire memory (and more ???). Cleanmem "kills the snail" by collapsing the file cache.

- When I read the info on "Flushmem" then it looks like that this program uses a very different way of "cleaning caches", i.e. allocating as much memory as possible. That means "Flushmem" uses the "SetWorkingSet" API instead of the "EmptyWorkingSet" API. Using "SetWorkingSet" is what causes "a hiccup". No wonder, "Flushmem" can/will cause large problems.

makinero:
Clean Memory - This is probably overlay on the original applications sysinternals . . Popularly known as Flushing Metafile
 a long time I use 2 sysinternals applications run from the executable file BAT and it works the same way . .

Navigation

[0] Message Index

[#] Next page

Go to full version