같은 스레드에도이 응답이있었습니다.
OS X에서의 경험과 테스트에서 /dev/rdisk…
항상 원시 문자 장치에 액세스하는 것이 좋습니다. 또한 더 큰 복사 블록 크기를 설정하여 전송 속도를 더욱 향상시킬 수 있습니다. 512KiB ( ddrescue -c 1Ki
) 크기는 대부분의 경우 최상의 결과를 주었다.
그리고 : OS X 원시 문자 장치의 크기는 정의되어 있으므로 첫 실행에서도 쉽게 사용할 수 있습니다. (적어도이 시점에서 기존 문서의 원시 장치에 대한 참고 사항은 ddrescue
OS X에 적용되지 않습니다.)
ddrescue
다른 유틸리티 는 OS X에서 같은 동작을 나타내 dd
거나 그렇기 때문에 이것이 버그라고 생각하지 않습니다.cat
/ dev / disk… 블록 장치에 액세스하면 사용 된 복사 블록 크기에 관계없이 속도가 다소 느려집니다. 반면에 / dev / rdisk… 원시 문자 장치의 읽기 속도는 선택한 복사 블록 크기에 따라 다릅니다.
- 512 바이트 (
ddrescue -c 1
기본값은 dd
)가 가장 느립니다.
- 4096 바이트 (
ddrescue -c 8
, dd bs=4K
) 로 설정하면 / dev / disk에 액세스 할 때와 같은 속도가 느려집니다…
- ddrecue의 기본값 인 128 섹터 (= 64KiB
ddrescue -c 128
, dd bs=64K
)는 상당히 좋은 결과를 가져옵니다.
- 그 이상 (최대
ddrescue -c 1Ki
/ dd bs=512K
) 을 곱하면 최대 속도 (대부분 8-12 배 빠름 /dev/disk…
)를 얻습니다.
- 그 이상으로 상승하면 테스트에서 더 이상 전송 속도가 증가하지 않았습니다. 때때로 그것은 심지어 감소했습니다.
그것들은 제 자신의 측정 결과이며, 사용되는 미디어 및 IO 하드웨어에 따라 결과가 달라질 수 있습니다. 다른 사용자가 자신의 경험을 공유한다면 주제를 더 잘 이해할 수있을 것입니다.
-i214748364800
. 초기 0-160GB가이 영향을받지 않기를 바랍니다.