My results from SQLIO are just wrong. I have a 6 drive RAID 10 array with SAS disks 10K RPM. SQLIO is saying I am getting max of 8000+ IOps. I am using a 10,240MB file, random read, 1 thread per file, 4 Outstanding IOs, 4-32 request byte size.
How do I prevent caching? HP 400 controllers have 100% read cache only (no-battery backup I just found out). Windows 2008 enterprise. You can't turn the cache off on the controller.