プロが教える店舗&オフィスのセキュリティ対策術

OS:XP Pro
メモリ:512×2
LANは構築していません。
回線速度:(下り)70M(上り)40M

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Execute 内の「AdditionalCriticalWorkerThreads」と「AdditionalDelayedWorkerThreads」の値を増やすと具体的にどのような効果が得られるのでしょうか?

色々検索してみましたが、『スレッドが増える』『数値を増やしすぎるとパフォーマンスが落ちる』と掲載されているばかりでしたので質問させて頂きました。

ご存知の方が居られましたら、宜しくお願い致します。

A 回答 (1件)

タスクマネージャー-プロセス の表示で基本優先度って表示があるのでご覧下さい。


各プロセスには優先ランクが設定されていて、6段階のレベルが設定があります。

詳細参考
http://www.atmarkit.co.jp/fwin2k/win2ktips/112ch …

そして、これらのレベルの最大同時割当数を指定する為のモノのようです。

AdditionalCriticalWorkerThreads :高/リアルタイム用
AdditionalDelayedWorkerThreads :通常用

http://www.neko.ne.jp/~asagi/fault/labo/NT_tips. …

例えると、作業ごとに使う作業机を事前に幾つ用意するかって事です。
多すぎると、メモリ等のリソースを食いますのでメモリ等が少ない場合には無駄になる場合可能性が在ります。

少ないと各作業を切り換えるたびに、作業机の片づけて別の作業用に入れ替えないといけないので、手間がかかるって事ですね。
    • good
    • 0
この回答へのお礼

お返事ありがとうございます。

AdditionalCriticalWorkerThreads = 高/リアルタイム用
AdditionalDelayedWorkerThreads = 通常用
これが分からなかったのです^^

それぞれ、

AdditionalCriticalWorkerThreadsはデフォルトで「5」
プロセスで確認した実際の基本優先度→「4」
AdditionalDelayedWorkerThreadsはデフォルトで「3」
プロセスで確認した実際の基本優先度→「20」

でしたので、「AdditionalDelayedWorkerThreads = 通常用」の値を少し増やしてみたいと思います。

お礼日時:2006/12/31 07:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!