Re: Eraser 6.0.8.2273 occupied a lot of memory while wiping.
You'll see other threads on this topic. There is undoubtedly a problem for some users, but whether it is always the same problem, I'm not sure.
What cannot be causing the problem is the code. This is because Eraser uses .NET, which handles all memory management for applications that use it, so there is no memory management code in the Eraser executables as such. If the background Eraser process is taking up a lot of memory (mine, on Windows 7 x64, uses about 19 MB), suspicion then falls on your .NET installation.
If the idle process is not unduly memory hungry, there is one issue, which is more of program design than coding, which may apply to you. Eraser holds the Task List file in memory, and saves it only when the task completes or the Eraser window is closed. The Task List contains the current task log, and this can get very long with a free space erase of the System (C
drive, because the log contains an entry for each of the thousands of system files that cannot have their cluster tips erased. It is easy to check whether this is using up available memory by un-checking the option to have cluster tips erased when you create the task. If the task then runs satisfactorily, the Task List is almost certainly the problem. At the very least, it is worth clearing the logs of free space erase tasks.
David