Estoy haciendo una copia de seguridad de los archivos de datos de una imagen encriptada a otra. Son archivos de texto que varían en tamaño desde unos pocos cientos de kilobytes hasta unos pocos megabytes. El proceso se ha vuelto extremadamente lento y ahora está demorando 2 días para copiar 8 gigabytes.
Estoy haciendo esto con una copia del Finder en OSX Lion. He intentado usar cp, rsync y ídem desde el terminal, pero los problemas de velocidad persisten. También me he dado cuenta de que las velocidades son razonables al comienzo del proceso de copia, pero se ponen muy mal en aproximadamente el 10% del proceso. También mejoran temporalmente después de un reinicio. Aquí está la carga de io durante una copia:
mac:~ me$ iostat 5
disk0 disk1 disk2 disk3
KB/t tps MB/s KB/t tps MB/s KB/t tps MB/s KB/t tps MB/s
9.11 32 0.29 105.94 65 6.71 8.32 342 2.77 119.57 60 7.00
7.03 7 0.05 16.00 6 0.09 4.00 558 2.18 0.00 0 0.00
5.62 6 0.04 117.67 56 6.48 4.62 689 3.11 0.00 0 0.00
Así que ni siquiera sé por dónde empezar para diagnosticar la causa. Algunas cosas que he considerado:
- Las claves de cifrado varían según las imágenes, por lo que requieren cifrado y descifrado
- La imagen está cerca de su capacidad máxima
- La unidad que contiene la imagen está cerca de su capacidad
- Los tamaños de los archivos pueden variar considerablemente
- El destino está muy fragmentado
No puedo descartar ninguno de estos dentro o fuera y no sé dónde empezar a buscar para diagnosticar el problema