Ralph Corderoy wrote:
Thanks. I should have also asked: is using /dev/null a special value that avoids the write(2) system calls, e.g. as shown by 'strace -c'?
No. Ddrescue does not implement special values. I have not even tested if avoiding the write calls would speed up the operation significantly because I think this use case has not been suggested here before.