xerces8 wrote:
Reading more sectors in one go gives higher transfer rates.

Unless you ask the kernel to read more sectors at a time that those that for some reason it can manage.


So why does ddrescue behave that way ?
It gets a error response from kernel and assumes the sectors are unreadable ?

It assumes they are unreadable *as requested*. Later it will try to read them in smaller chunks (Splitting error areas...). What else could it do, discard the values you supplied and use its own ones?


Regards,
Antonio.


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

Reply via email to