cuando se trabaja en discos duros totalmente funcionales, bajo linux realiza una velocidad de E / S completa. cuando se compila bajo osx con los indicadores de compilación predeterminados, es magnitud veces más lento, a veces se arrastra a Kb / s. el problema persiste si el archivo de salida es / dev / null.
Ese mismo hilo también tuvo esta respuesta.
En mi experiencia y pruebas en OS X, /dev/rdisk…
siempre es preferible acceder a los dispositivos de caracteres sin formato. Además, la velocidad de transferencia se puede mejorar aún más configurando un tamaño de bloque de copia más grande. Un tamaño de 512 KB ( ddrescue -c 1Ki
) me dio los mejores resultados en la mayoría de los casos.
Y: los dispositivos de caracteres sin formato OS X TIENEN un tamaño definido, por lo que pueden usarse fácilmente incluso en la primera ejecución. (Al menos en este punto, las notas sobre dispositivos sin formato en la documentación existente para ddrescue
no se aplican a OS X.)
No creo que esto sea un error ddrescue
, porque a otras utilidades les gusta dd
o cat
exhiben el mismo comportamiento en OS X.
Acceder a un / dev / disk ... el dispositivo de bloque proporciona una velocidad bastante lenta, independiente del tamaño de bloque de copia utilizado. La velocidad de lectura de un / dev / rdisk ... el dispositivo de caracteres sin formato, por otro lado, depende mucho del tamaño de bloque de copia elegido:
- 512 Byte (
ddrescue -c 1
predeterminado en dd
) es el más lento.
- Establecerlo en 4096 Byte (
ddrescue -c 8
, dd bs=4K
) proporciona la misma velocidad lenta que acceder / dev / disk ...
- por defecto de 128 sectores (= 64KiB, de ddrecue
ddrescue -c 128
, dd bs=64K
) trae resultados bastante buenos.
- Multiplicar eso aún más (hasta
ddrescue -c 1Ki
/ dd bs=512K
) trae la velocidad máxima (principalmente 8-12 veces más rápido que /dev/disk…
)
- El aumento por encima de eso no aumentó más la velocidad de transferencia en mis pruebas; a veces incluso disminuyó.
Esos son los resultados de mis propias mediciones, sus resultados pueden variar según los medios y el hardware IO utilizado. Tal vez si algunos otros usuarios compartieran su experiencia, podríamos obtener una mejor imagen del tema.
-i214748364800
. Espero que los 0 a 160 GB iniciales no se vean afectados por esto.