bug-ddrescue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-ddrescue] New features patch now available


From: Florian Sedivy
Subject: Re: [Bug-ddrescue] New features patch now available
Date: Sun, 06 Jul 2014 11:27:36 +0200

I believe the reverse pass of the copying phase just jumps and skips backwards, 
but still reads full clusters. That means that the blocks inside the cluster 
will be read forward. So performance should be similar to going forward. 

Generally with hard drives writing in groups of several 100 MB, and lots of 
predictive logic in reading from storage, and heads being even regularly parked 
for maintenance in some drives, I don't believe, anything ddrescue could 
possibly do can guarantee strictly linear head movement. All it can do is try 
to avoid unnecessary full transits from end to start. 

If you need strictly linear head movement, you'll have to use drive-specific 
hardware or software instead of (or in addition to) ddrescue. 

Florian

On 06.07.2014 at 02:26 Franc Zabkar wrote:

> A reverse pass effectively disables the drive's read-ahead caching. Data 
> recovery professionals will tell you that this can be (or is?) a good thing.
> 
> -Franc
> 
> 
> At 04:52 AM 6/07/14, Scott wrote:
> 
>> I have released a features patch for ddrescue that I have been working on. 
>> It is available on my ddrutility page on sourceforge. Its purpose is to add 
>> a few new options for more control over certain things.
>> 
>> http://sourceforge.net/projects/ddrutility/files/ddrescue%20patches/
>> 
>> New options are:
>> --no-reverse-pass          do not switch direction for each pass (for those 
>> that want it, as it really does not help any and is mostly useless in my 
>> opinion)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]