The battery learn cycle causes some i/o headaches and slows things down. If you would like to change the times that the learn cycle runs, thus allowing the cycle to run when other items are not needing to use more i/o, throw this in cron.
0 4 1 1,3,5,7,9,11 * /usr/bin/omconfig storage battery
action=startlearn controller=0 battery=0
action=startlearn controller=0 battery=0