Ticket #15 (new enhancement)
Simultaneous Erasing
| Reported by: | Overwriter | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | Eraser 6.1/6.2 |
| Component: | Core | Version: | |
| Keywords: | Cc: | ||
| Processor Architecture: | Blocked By: | #278 | |
| Blocking: | Operating System: |
Description
I would like to see a feature in Eraser where two or more files / disks / etc could be erased simultaneously. I guess that the only speed restriction on modern computers is the write speed of the drives rather than processor speed so being able to do several tasks at once would save time.
Is this possible ?
Thank you.
Blocking
| Id | Summary | Milestone |
|---|---|---|
| #15 | └ Simultaneous Erasing | Eraser 6.1/6.2 |
Blocked by
| Id | Summary | Milestone |
|---|---|---|
| #15 | └ Simultaneous Erasing | Eraser 6.1/6.2 |
| #278 | └ Implement the Executor as a Service | Eraser 6.1/6.2 |
| #83 | └ Upgrade Remote Executor classes | Eraser 6.1/6.2 |
| #75 | └ User-based erasure control | Eraser 6.1/6.2 |
Change History
comment:2 Changed 14 years ago by Overwriter
Joel "unless you are erasing on two separate disks"
Yes that is what I meant. :o)
I believe this feature, or lack of it, caused you to get involved with Eraser in the first place didn’t it ? LoL !
comment:4 Changed 13 years ago by dmurgy
This option could be useful if you have a tasks that is hung as all other tasks behind it in the queue do not appear to get run. (from my experience)
There is the potential that 2x or more tasks attempt to overwrite the same file / directory could cause issue.
You could have a pool of threads, say 3-4 that get new tasks get added to as follows:
Queues
a
b
c
d
Tasks
New tasks gets allocated to queue A.
Queue a runs tasks
New task is added that gets allocated to queue B as queue A is busy.
Queue B initiates and runs the new tasks.
etc.
If all queues are busy then any new tasks sits and waits until a queue is free.
The system finds the 1st available queue to allocate the new tasks to.
comment:7 Changed 10 years ago by Joel
It'll be nice if we can have a UI like Windows 8's.

Possible yes, but I don't really see a point unless you are erasing on two separate disks. Still, that'll probably be something due in 6.2 and not for the immediate 6.0