Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Win7システムの基本 >> Windows 7のネットワークゲームの遅延が高すぎる解決策

Windows 7のネットワークゲームの遅延が高すぎる解決策

  

ネットワークの遅延が比較的大きい場合、つまりpingが通常のXPよりも高い場合、Win7を使用してオンラインゲームをプレイするとよく言われます。苦しんだ。今日我々はついにその理由を見つけました、それはWin7のサービスが機能していることが判明しました、このサービスは呼ばれます:マルチメディアクラススケジューラ。

このサービスの正式な解釈は次のとおりです。

マルチメディアクラススケジューラサービス(MMCSS)を使用すると、マルチメディアアプリケーションは時間に敏感な処理でCPUリソースへの優先アクセスを確実に受けることができます。優先順位の低いアプリケーションにCPUリソースを拒否せずにできるだけ多くのCPUを使用するため。MMCSSはレジストリに格納されている情報を使用してサポートされるタスクを識別し、これらのタスクを実行するスレッドの相対優先順位を決定します。特定のタスクに関連する作業を実行しているときに、AvSetMmMaxThreadCharacteristicsまたはAvSetMmThreadCharacteristics関数を呼び出して、そのタスクで作業していることをMMCSSに通知します。

MMCSSを使用するプログラムの例については、「排他モードストリーム」を参照してください。 P>このサービスは私のPINGを非常に高くします、問題は発見されます、そして、我々はそれをどのように解決しますか?非常に簡単です、無効にするだけです。

無効にする方法:開始 - 実行 - regedit、[HKEY_LOCAL_MACHINE /SYSTEM /CurrentControlSet /Services /Audiosrv]の順に展開ダブルクリックして右側のDependOnServiceプロジェクトを開き、MMCSSを削除します(削除しないでください)。保存して終了します。

設定は、コンピュータを再起動し、サービス内のMultimedia Class Schedulerを閉じて無効にしてから、ゲームに入って何らかの改善があるかどうかを確認するまで有効になりません。

Copyright © Windowsの知識 All Rights Reserved