Hello Robert,

Robert Backhaus wrote:
The only change I'd like to make is to bias ddrescue toward splitting or
trimming the large blocks first. It is annoying to see it working on small
blocks, which are unlikely to contain whole files, when you know there are
several hundred megabyte blocks waiting for attention.

As I said before, the main reason for not doing this before is logfile size. Take into account that the whole logfile is written and synced to disk at most every 5 minutes. If the logfile grows large enough, ddrescue will spent a significant amount of time writing it instead of rescuing data.

Older versions of ddrescue did save the logfile to disk every 30 seconds, and this interval proved to be too short for large logfiles.

But after I have implemented the option limiting logfile size, I plan to change ddrescue to trim and split the large blocks first.


Regards,
Antonio.

_______________________________________________
Bug-ddrescue mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-ddrescue

Reply via email to