Video Screencast Help
Give us your opinion and win with Symantec! Please help us by taking this survey to tell us about your experience with Symantec Connect, so that we can continue to grow and improve.  Take the survey.

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

Created: 14 May 2013
Scott Leadley's picture

Shock headline, lots of caveats. April 2013 release of QLogic Windows device driver for 2[4-6]xx Fibre Channel HBAs (9.1.11.20) uses 64-bit DMA addressing. Presumably previous versions (<=9.1.10.28) 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.

Operating Systems: