Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

The maximum pending I/Os are not decreased after you decrease the value that is set in the MaxPendingRequests registry key for Microsoft iSCSI Initiator


View products that this article applies to.

Symptoms

After you decrease the value of the MaxPendingRequests registry key for Microsoft iSCSI Initiator, the maximum number of pending I/O requests is not decreased.

↑ Back to the top


Workaround

To work around this issue, specify the maximum number of requests per session on the iSCSI target device.

Note When the iSCSI initiator negotiates with the iSCSI target, it uses the maximum value exposed by the target.

↑ Back to the top


More information

Steps to Reproduce the Problem

  1. Set the value of the MaxPendingRequests registry key to 40 (0x28 hexadecimal).
  2. Restart the computer.
  3. Prepare the iSCSI connection environment.
  4. Run a test application that can issue 100 read or write I/Os to the disk.
We expect that only 40 read or write I/Os are measured by a hardware log. However, 100 read or write I/Os (SCSI command) are measured by a hardware log.

↑ Back to the top


Keywords: KB977759, kbtshoot, kbexpertiseadvanced, kbsurveynew

↑ Back to the top

Article Info
Article ID : 977759
Revision : 2
Created on : 12/11/2009
Published on : 12/11/2009
Exists online : False
Views : 259