- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:「AdditionalCriticalWorkerThreads」と「AdditionalDelayedWorkerThreads」の値を増やすと?)
AdditionalCriticalWorkerThreadsとAdditionalDelayedWorkerThreadsを増やすと?
このQ&Aのポイント
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Execute 内の「AdditionalCriticalWorkerThreads」と「AdditionalDelayedWorkerThreads」の値を増やすと、どのような効果が得られるのでしょうか?
- スレッドの数を増やすことで、システムのパフォーマンスが向上する可能性があります。
- ただし、数値を増やしすぎると逆にパフォーマンスが低下する場合があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
タスクマネージャー-プロセス の表示で基本優先度って表示があるのでご覧下さい。 各プロセスには優先ランクが設定されていて、6段階のレベルが設定があります。 詳細参考 http://www.atmarkit.co.jp/fwin2k/win2ktips/112changepriority/112changepriority_01.html そして、これらのレベルの最大同時割当数を指定する為のモノのようです。 AdditionalCriticalWorkerThreads :高/リアルタイム用 AdditionalDelayedWorkerThreads :通常用 http://www.neko.ne.jp/~asagi/fault/labo/NT_tips.html 例えると、作業ごとに使う作業机を事前に幾つ用意するかって事です。 多すぎると、メモリ等のリソースを食いますのでメモリ等が少ない場合には無駄になる場合可能性が在ります。 少ないと各作業を切り換えるたびに、作業机の片づけて別の作業用に入れ替えないといけないので、手間がかかるって事ですね。
お礼
お返事ありがとうございます。 AdditionalCriticalWorkerThreads = 高/リアルタイム用 AdditionalDelayedWorkerThreads = 通常用 これが分からなかったのです^^ それぞれ、 AdditionalCriticalWorkerThreadsはデフォルトで「5」 プロセスで確認した実際の基本優先度→「4」 AdditionalDelayedWorkerThreadsはデフォルトで「3」 プロセスで確認した実際の基本優先度→「20」 でしたので、「AdditionalDelayedWorkerThreads = 通常用」の値を少し増やしてみたいと思います。