With today's large disks, the recovery process for a software RAID array can take many hours.
The recovery process can be somewhat improved by increasing the minimum rebuild speed of the RAID subsystem:
echo 200000 > /proc/sys/dev/raid/speed_limit_min