Showing results for 
Search instead for 
Did you mean: 

Every 64-bit Windows system with QLogic FC HBAs is under-performing

Level 3
Partner Certified

Shock headline, lots of caveats. April 2013 release of QLogic Windows device driver for 2[4-6]xx Fibre Channel HBAs ( uses 64-bit DMA addressing. Presumably previous versions (<= use 32-bit DMA addressing. Supporting evidence from Release Notes:

  • Added support support for full 64 bit physical addressing [ER101742]

Have not talked with anyone from QLogic to confirm this, but seeing the above in the Release Notes was an a-ha! moment. I believe it because I have lots of observations that fit. Specifically using 100% of a core per 200 MB/s I/O stream (probably doing buffer copying and interrupt handling) and extreme volatility of I/O speeds under load. Now I know why Emulex cards perform better in Windows 2008 R2 environments.