Japan Yuusui

  • 登録日: 2007-08-08 12:58:49
  • 更新日: 2009-08-19 22:27:58
  • 最終ログイン: 2011-07-06 07:57:23

サイト

ゲーム

  • Counter-Strike
  • Counter-Strike Condition Zero
  • Counter-Strike:Source
  • Half-Life2
  • Portal
  • QUAKE LIVE

所属クラン・チーム

ダイアリー

MumbleとDPCs?

MumbleとDPCs?

○Mumbleを起動すると
○常時CPU使用率を20%前後喰う。
○その状態でCounterStrike1.6(以下CS)を起動すると、

●ローカルプレイ環境であったとしても
●FPSが70-90前後でぶれる。
という問題が生じる。
なんでだろう???

もちろん、普通に起動すればFPS100です。


検証するため、PC構成を抜粋すると
## Core2Duo E6750、メモリ2GB、
## GA-P35-DQ6、VGA 7900GS 256 MB etc・・・
intel製1000PTも積んでます。

詳細はプロフィールを参照いただいたほうがいいかと。


さて、検証するためProcessExplorerを起動。
画像から、Mumble起動中には
MumbleとDPCsという子がCPUを喰うことがわかった。

以下、ぐーぐる先生いわく・・・
DPCとは・・
 プライオリティの低くてもいい処理を後回しにして、
 高いプライオリティでの動作時間を減らす処理方法。

対策・・
 HKEY_LOCAL_MACHINE\System\CurrentControlSet\
 Services\NDIS\Parameters
 にあるProcessorAffinityMaskの値を0にする
 (無ければ追加)して再起動。

ということらしい。


当方の結果・・・改善されず。


改善方法ご存知の方、連絡くださいorz

コメント (3)

タスクマネージャのプロセスから
mumbleの優先度を下げると
改善されるかもしれません。

初めまして。断定は出来ませんが、通常 Windows の Netwaork stack は、intel nic を装着していたとしても、network→nic→cpu という形で処理されます。

サーバー用 Nic のアルゴリズムである、LAN カード上のプロセッサで TCP/IP スタックの処理を行なって
CPU の通信負荷を下げる、TCP/IP アクセラレータ付のLAN カードが弊社の取り扱い商品でございます。

http://www.bigfootnetworks.com/killer-xeno-pro/ 

Kilernic 用にカスタマイズされた Mumble も配布されていますので試してみては如何でしょうか。
実は来週実物が届くので弊社側でも実験してみようと考えております。

これにより、Killernic 上の CPU で全ての Windows network stack を処理することで CPU には負荷が掛からないようになります。

分かりやすい Flash がこちらからご覧いただけます。
http://www.bigfootnetworks.com/how-it-works/ 

以上長々と申し訳ありませんでした。

>TaECさん
「タスクマネージャで優先度を変えてみる」
早速試してみたところ、
残念ながら改善はできないようです・・
コメントありがとうございました。


>KayzEさん
サーバー用NICがあることは知っていましたが、
ゲーム用NIC・・・それに合わせたMumbleまであるとは、
とても驚きました。

現状を改善できるかどうか、
また物欲的にとても気になりますが、
まずは他の手を尽くしてみてから考えようと思います。
コメントありがとうございました。

コメントを投稿

コメントを書くにはログインする必要があります。

関連情報

最近コメントされたダイアリー

ビジター

スポンサードリンク

SteelSeries

Razer

ZOWIE GEAR

DHARMAPOINT(ダーマポイント)

ARTISAN