Close
оцйв ъецаеъ 1 тг 2 оъек 2
  1. #1

    бшйшъ озгм ййтем чшйад елъйбд SSD - QD32

    дй,

    арй шецд мщреъ двгшд щм отшлъ ддфтмд тм оръ мййтм аъ чшйад едлъйбд мгйсчйн SSD.
    арй шецд мщреъ аъ ддвгшд м QD=32

    ойщде йегт айфд арй оеца аъ ддвгшеъ дмме? зфшъй езфшъй, абм ма дцмзъй моцеа.
    отшлеъ дфтмд windows.


    ъегд,
    тйгп
    It's a LAND ROVER thing
    You wouldn't understand

  2. #2
    збш шщен аойш б.а's Avatar
    ъашйк дцишфеъ
    Nov 2010
    ойчен
    somewhere in the Mediterranean
    дегтеъ
    3,831

    бшйшъ озгм ъвебд: ййтем чшйад елъйбд SSD - QD32

    арй зещб щаъд оълееп мжд :

    (же гевод , аъд цшйк ощде бсйвреп джд)

    Per Microsoft DDK, Microsoft storport.sys maintains a device queue for
    each device it controls and the storport interface allows the underlying
    miniport to set the maximum queue depth of the device queue. The maximum
    queue depth value, as was told by Microsoft port driver developer, is
    254. Qlogic sets the default value to 32. Please note that the Microsoft
    storport.sys driver has total control of the queue depth of the device
    queue, qlogic miniport merely sets the value using the predefined
    storport interface call and procedure as informed by Microsoft.

    1. Click Start -> Run. When the Run window opens, enter REGEDT32
    and click open to start the Windows Server 2003 registry
    modification program.
    2. Select HKEY_LOCAL_MACHINE and follow the tree structure down to
    the IBM driver as follows:

    HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Services ->
    Ql2300 -> Parameters -> Device

    3. Double click on

    DriverParameter:REG_SZ:qd=32

    4. If the string "qd=" does not exist, append to end of
    string

    ;qd=32

    5. Enter a value upto 254 (0xFE). The default value is 32 (0x20).

    6. Click OK.

    7. Exit the Registry Editor, then shutdown and reboot the system.


    тег бреща :

    What is the Firmware's execution throttle and the Windows queue depth and how do they relate to each other?

    Answer

    The following information is a compilation of some previously existing Knowledge Base articles, online information, software development and personal knowledge. This has been confirmed by Microsoft, QLogic Driver Development team, and QLogic Technical Support. This article references modern Windows Server® operating systems that use the “STORport” driver (Server 2008+ and Server 2012+) and current miniport drivers (9.1.11.24).
    WARNING: Changing the Firmware Execution Throttle or Windows Queue Depth does not necessarily increase performance. Increasing performance by changing the parameters requires intimate knowledge of the SAN, from the adapter to the storage controllers. “Tweaking” without testing can (and most likely will) have adverse effects and cause SCSI timeouts on the host server.
    First some definitions:
    Firmware Execution Throttle: This is an adapter firmware parameter that specifies the maximum number of commands executing on a per Target port (storage port) basis. When a port’s Execution Throttle value is reached, no new commands (I/Os) are executed until the current command finishes executing to that specific Target port. Commands can continue to be executed for other target ports that have not reached their Execution Throttle threshold.
    Execution Throttle can be set on the the adapter either via the BIOS (access with CTRL-Q during POST) or via management software (QConvergeConsole GUI or QConverge CLI Utility).
    Windows Queue Depth: This is a parameter in Window's STORport driver that defines the number of outstanding I/Os per LUN.

    Microsoft’s storport.sys (part of the Microsoft Driver Development Kit [DDK]) maintains a device queue for each device it controls and the STORport driver interface allows the underlying miniport to set the maximum (yes maximum) queue depthof the device queue. This is explained well in an MSDN blog: Understanding Storage Timeouts and Event 129 Errors

    The Microsoft STORport driver (storport.sys) has total control of the Queue Depth of the device queue, The QLogic miniport driver (ql2300.sys, etc) merely sets the value using the predefined storport interface call and procedure as set forth by the Microsoft DDK.

    The maximum Queue Depth value, as defined by the Microsoft DDK, is 254 and QLogic sets the default Queue Depth value based on the Firmware Execution Throttle. The default Queue Depth value is set when the driver is loaded and is based off the Execution Throttle as described below:
    For 8Gb HBAs:
    Default Execution Throttle (ET) value = 65,535 and the corresponding Queue Depth (QD) Value = 254
    If ET value is 1- 253, corresponding QD value = 1- 253
    If ET value > 253, corresponding QD value = 254

    For 4Gb HBAs:
    Default Execution Throttle value=256 (for some OEM’s) and 16 (for Channel), with the corresponding Queue Depth value of 254 and 16 respectively.
    If ET value is 1-253, corresponding Queue Depth value = 1- 253
    If ET value is > 253, corresponding Queue Depth value = 254



    дйд гйфргш 110 - двйт дариш 2009...

рещайн геойн

  1. цйиеи елъйбд бъек дцйиеи-ма рзщб лъвебд
    тм йгй ъеош а. бфешен ъойлд илрйъ
    ъвебеъ: 0
    тглеп азшеп: 12-07-11, 21:04
  2. ощчфй щощ ощембеъ чшйад
    тм йгй Avi2009 бфешен мез оегтеъ змчйн ецйег щиз ощеощ молйшд
    ъвебеъ: 1
    тглеп азшеп: 04-10-09, 07:29
  3. озш ийфем шащеп! чшйад мтжшд
    тм йгй PAUL бфешен аеу-иефйч
    ъвебеъ: 1
    тглеп азшеп: 13-12-06, 19:09
  4. чшйад мъйчеп бойлмй-ойн.
    тм йгй шлс зййн бфешен аеу-иефйч
    ъвебеъ: 0
    тглеп азшеп: 14-05-05, 20:40

дшщаеъ фшсен

  • айп бафщшеък мфшсн рещайн згщйн
  • айп бафщшеък мфшсн ъвебеъ
  • айп бафщшеък мцшу чбцйн
  • айп бафщшеък мтшек аъ дегтеъйк
  •