Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have desktop in which I installed HP SmartArray P400 controller with two HP DF0146B8052 hard drives. I made RAID0 logical volume from them, but I am getting 20MB/s write speed and ~140-120MB/s read speed. Also there is quite low scatter for benchmark results (I am getting quite nice line) and it looks like controller is "capping" my speeds. I tried reseting controllers configuration and I haven't found any settings in HP ACU (Array Configuration Utility) to help me.

I am using Windows 7 Ultimate and M4A78 board

Does anyone have ideas what could be wrong? Also I am attaching diagnostic results.

share|improve this question
From the log, it looks like you don't have a working cache battery installed. Is that true? – jscott Mar 13 '11 at 21:39
There is interesting setting about read and write caches. - read has 100 and write 0 :/ – Tadas Šubonis Mar 13 '11 at 21:48
I applied all possible updates for disks and controller and is seems that it helped a bit though I didn't get performance that I would like from such array. – Tadas Šubonis Sep 13 '11 at 11:56
In the accepted answer, the key is #3... You need to get a functioning cache battery installed. – jscott Sep 13 '11 at 15:11
What does cache battery give for me? Only possibility to save data during power failure.... No - I didn't install cache battery – Tadas Šubonis Sep 16 '11 at 7:15
up vote 6 down vote accepted
  1. Make sure that you have the latest P400 firmware on your card (yours is very outdated!)
  2. Make sure that you have the latest firmware for your HP drives (yours isn't up to date)
  3. Have a Cache battery installed on your P400 (you don't)
  4. Enable the controller's write cache (you haven't)

To upgrade your firmware, download the Smart Update Firmware DVD from this page:

share|improve this answer

Check your raid caching policy for the virtual volume you created. I had a similar issue a few weeks back with an LSI card.

share|improve this answer
Could you point me how should I do it? – Tadas Šubonis Mar 13 '11 at 21:49
I'm not familiar with that specific card, but you will want to check to see if the write policy is set to write back, not write through. If you right click on the virtual drive from the ui, you should be able check the properties and change it from there. – Dan Mar 13 '11 at 22:00

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.