And of course, it has absolutely nothing to do with your code. I hate those
things where it’s something completely outside your normal sphere of
influence.
Of course, if you’d run VTune (or whatever Alberto’s firm is selling to do
the same thing, if you prefer that), you would have seen all the PIO
accesses in the lower level driver pretty clearly…
–
Mats
-----Original Message-----
From: Al Shatilo [mailto:xxxxx@yahoo.com]
Sent: Thursday, July 01, 2004 3:36 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] Windows 2000 twice slower then XP for
SCSI_PASS_THROUGH_DIRECTThe solution was simple as usually. I just start check driver
versions on Windows 2000/XP and by
chance found the problem. It was setting for Secondary IDE
Channel. Transfer mode on Windows 2000
was set, by default, to “PIO only”. On Windows XP the
transfer mode for Secondary IDE Channel set,
by default, to “DMA if available”.
The execution time became same after I set Secondary IDE
Channel on Windows 2000 into “DMA if
available”.
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
http://promotions.yahoo.com/new_mail
Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256You are currently subscribed to ntdev as: xxxxx@3dlabs.com
To unsubscribe send a blank email to xxxxx@lists.osr.com