locked
IRPStackSize について RRS feed

  • 質問

  • ㈱アルゴグラフィックスの市岡です。

    IRPStackSizeについて、以下2点教えて頂けますでしょうか。

    ①IRPStackSize って何か?解りやすい説明文献などがあればご紹介下さい。

    ②IRPStackSize サイズを変更することのメリット、デメリットを教えて下さい。

     

    以上よろしくお願いいたします。

    • 移動 Robin_Ren 2012年10月3日 18:08 merge forum (移動元:Windows Server 2008 R2 全般)
    2011年4月1日 1:15

回答

  • こんにちは、フォーラムオペレーターの三沢健二です。

    IRPStackSize を理解するためにはドライバの開発に関する知識が必要になると思いますので、正直なところ私もよく理解できているわけではないですが、下記の情報などを参考にしていただければと思います。

    - 参考情報
    Windows 2000、Windows XP、および Windows Server 2003 の IRPStackSize パラメーターについて
    http://support.microsoft.com/kb/285089/ja

    --- 抜粋 ---
    IRPStackSize には、Windows 2000 Server、Windows Server 2003、および Windows XP で使用される I/O 要求パケット (IRP) のスタック ロケーション数を指定します。特定のトランスポート、MAC (Media Access Control) ドライバー、またはファイル システム ドライバーでは、この数値を大きくすることが必要になる場合があります。
    ------------

    フレームワークベースのドライバーの WDM の概念
    http://msdn.microsoft.com/ja-jp/library/ff553090(v=vs.85).aspx

    誰でもわかるデバイスドライバ講座
    http://d241445.hosting-sv.jp/community/lecture.html
    (まとまっていて分かりやすいのではと)


    IRPStackSize に限った事ではないですが、こういったパラメーターを変更した場合、メモリの使用量やシステムの負荷に影響が出るのではと思われます。


    それでは、こちらの情報が少しでもお役にたてれば幸いです。

    ______________________________________
    日本マイクロソフト株式会社 フォーラム オペレーター 三沢健二

    • 回答としてマーク 服部清次 2011年4月12日 2:03
    2011年4月5日 7:32

すべての返信

  • こんにちは、フォーラムオペレーターの三沢健二です。

    IRPStackSize を理解するためにはドライバの開発に関する知識が必要になると思いますので、正直なところ私もよく理解できているわけではないですが、下記の情報などを参考にしていただければと思います。

    - 参考情報
    Windows 2000、Windows XP、および Windows Server 2003 の IRPStackSize パラメーターについて
    http://support.microsoft.com/kb/285089/ja

    --- 抜粋 ---
    IRPStackSize には、Windows 2000 Server、Windows Server 2003、および Windows XP で使用される I/O 要求パケット (IRP) のスタック ロケーション数を指定します。特定のトランスポート、MAC (Media Access Control) ドライバー、またはファイル システム ドライバーでは、この数値を大きくすることが必要になる場合があります。
    ------------

    フレームワークベースのドライバーの WDM の概念
    http://msdn.microsoft.com/ja-jp/library/ff553090(v=vs.85).aspx

    誰でもわかるデバイスドライバ講座
    http://d241445.hosting-sv.jp/community/lecture.html
    (まとまっていて分かりやすいのではと)


    IRPStackSize に限った事ではないですが、こういったパラメーターを変更した場合、メモリの使用量やシステムの負荷に影響が出るのではと思われます。


    それでは、こちらの情報が少しでもお役にたてれば幸いです。

    ______________________________________
    日本マイクロソフト株式会社 フォーラム オペレーター 三沢健二

    • 回答としてマーク 服部清次 2011年4月12日 2:03
    2011年4月5日 7:32
  • ICHIOKA さん、

    こんにちは。
    フォーラム オペレーターの服部清次です。

    ICHIOKA さんがこちらの質問を投稿されてから少し経ちましたが、
    弊社の三沢健二の回答はご確認いただけましたでしょうか?

    今回、弊社の三沢の回答は ICHIOKA さんのご質問すべてに対して明確にお答えできた形ではなかった
    かもしれませんが、、、1つの参考情報として役立てていただけるのではないかと思いましたので、
    勝手ながら、私の方で [回答としてマーク] させていただきました。

    また何か困ったことやご質問がありましたら、ぜひ TechNet フォーラムにご投稿ください。
    今後とも、よろしくお願いします。
    それでは、また。


    __________________________________________________
    日本マイクロソフト株式会社 フォーラム オペレーター 服部 清次


    • 編集済み 服部清次 2011年4月12日 2:10 表現の修正
    2011年4月12日 2:06