2026/05/15 遅延がどうとか言われても困るっぱ?(´・Θ・`)

03:25

著者: かっぱ

カテゴリー: ゲーム, パソコン・インターネット, IT技術ネタ?

タグ:Windows10, Windows11, 低遅延化, Ryzen, 9000, 9900X3D, LatencyMon, DPC, Latency, MSIモード, 究極のパフォーマンス, 自作PC, FPS対策, DTM, GoInterruptPolicy

ばんわっぱ かっぱだっぱ(。-Θ-。)ボォ…

巷はトランプさん中国に行って

過去の経験則からかあっちいる間は

SNSでの活動が完全にミュートしてたので暇が出来たっぱ

( 「‘Θ’)📺️🖥️📡 余計なものを見ない時間に

巷のGame民に言われてた話題をつついていたっぱ

ここはおいらのブログなので脈絡のない話が続くっぱ((´Θ`))

前は整理していたっぱが巷ははおいらのブログの内容をAIにぶん投げて

整理してうpる解読班(要点を読んで利用する)がいたっぱので

遠慮しなくていいっぱねと最近思うっぱ┐(´Θ`)┌ヤレヤレカパカパ

 

よくFPS民だと遅延・ラグでちゃんと撃ったのに当たらねぇ

(。・Θ・。)チッそういう事もあるっぱ

とか

DTM民だと演奏を録音しようとした時に音飛びやズレがおきてブチギレるってのがあるそうっぱ

┐(´Θ`)┌おいら無関係っぱ 大体は・・

喋るよりチャットの方が正直おいらは音速なので

けども

最近ボイスチャットも使えよという巷からの要望に答えるために** 匿名希望な音声にして(´・Θ・`)ボソッボソ としてたっぱが

Gameの方の遅延や配信画面がおかしくなるとかはなかったっぱが

地味に滑舌悪く聞こえるという事柄に気がついてのぅ∑(´Θ`)⋯🎙️か?と

まあマイクもある意味で遅延の遠因だったけども使うものだし

本命元凶ではない具合だったっぱ

最近Windows10/11は初期設定で深刻な問題は起きないっぱよ(´・Θ・`)

ただその⋯ パソコンの省電力機能全般がパソコンのごくごく僅かな反応を損なわせて

CPUの周波数が可変だとラグるという時代も一昔前はあった訳っぱ( ’Θ`)ウーン

なので省電力機能を無効化していくのが低遅延化には正解ルート**みたいっぱ

**最近のGPUはブラウザーのハードウェアアクセラレーションONでも顕著に問題は・・ (古い環境の場合はOFFで安定ってのもあるけど実は⋯) 一昔前パソコンのブラウザーとDiscordやSteamのウィンドウが1つでも空いてると遅延ってのは 割りとありがちみたいっぱが(´・Θ・`)アラマァ⋯

今どきの人間さんはスマートフォンもってるだろうっぱ? YoutubeでもDiscordでもSteamのチャットの類でもそっちで開いて パソコンでのメインの活動中に邪魔にならないようにすればいいっぱよ(人Θ’o)ネッ 簡単で楽だろうっぱ?

雑な対応なら

システムの復元ポイントを必ず作成して事故ったら戻せるようにしてから⋯**

全部お釈迦になってもおいらはしらんっぱ((´Θ))ケラケラ <span style="color: #ff6600; text-decoration: underline;">操作した方の問題だからの⋯( ;・Θ・´)ゴクリ

** Resplendence Software - LatencyMon: suitability checker for real-time audio and other tasks****https://www.resplendence.com/latencymon

LatencyMonをダウンロードして起動して、再生ボタンを押して1日作業して⋯ 作業終わりに停止ボタンを押してEdit辺りからクリップボードにコピーして そこらのGeminiやOpenAIに読み取らせるのもありっぱよ(雑 そして分析させるって方法でもいいし┐(´Θ)┌ 自分で分析するなら1時間ぐらいGameや配信録画等をぶん回して止めてから どのドライバーやプロセスが問題か? または、CPUの複数コアに負荷が分散させられているか? 大体は自動で安定するっぱがWindowsの仕様の所為で負荷が偏ることが((´・Θ・)ボソッ

IntelにもEコアとPコアってのがあるし AMDにもX3DのVコアが片方だけってのがあるっぱ⋯

こういう子が遅延**を生むことがあるみたいっぱねぇ・・

**例えば⋯Ryzen 9 9900X3D ⋯「低発熱」で「省電力」的だけど CCD0側にV乗っててCCD1側乗ってないしのぅ(もの好きなので問題ないっぱ)

比較的安牌だと デバイスマネージャー開いて使ってないオーディオ周りを無効化すればいいっぱ・・ (削除は必要ないし勝手に再インストールでゴミがかさむまでるのでやめとけ) デバイスマネージャー周りの細かい部分の省電力機能を無効にしたり・・ 使ってない通信機器(Wi-fiやLanのポート等)があればそれも無効にしたり 使っている通信機器の省電力機能を無効に設定するのも効果があるっぱ(人Θ’o)

BIOS/UEFIが最新版であるなら(´・Θ・`) (更新で事故ると大惨事なので素人はよく調べよう) そっちの省電力機能をOFFにして回るってのも効果的っぱ (Windowsのシステムの復元でもとに戻らないから素人は要注意😉)

大昔から変わらないC-Stateとかのぅ・・😅 大体の場合C1設定なのでそこに手を付ければいいっぱ 大昔は無理なオーバークロックを安定させる為に使われてたような気がするっぱ 今どきはCPPCかの? AsrockだとCPPC Dynamic Preferred Cores だっけの? Frequency→無難 Cache→実は罠(後述) Driver→無難

周波数優先はCCD1をぶん回そうとしてくれるから仕事してる感があるっぱ Driverはチップセットドライバー制御に依存するので最新のドライバー環境なら まあまあ遅延対策にもなると思うのでおいらはこれ

Cacheは⋯VCache乗ってるコア全力で使う設定だけども⋯ 片側コアのPCでそこに全部仕事を持ち込んだ時に物事がうまくいくとでも? AMDのチップセットドライバーとXbox Game Barが連動していて****自動でGameごとの最適値をWindows上で必要な調整をしてくれるので(人Θ’o)*無難選択肢のどちらを踏んでも問題ないわけっぱ(´Θ`)ウフフッ**

あ”Microsoft Store でアプリを更新してない人はたまぁにそれが死んでるっぱがの⋯(その場合カックカクになりやすいという⋯)

確か数日前にでたWindowsUpdateで性能が数百ポイント低下するって報告もあるけど あれにXbox関連の更新も紛れ込んでいた気がするので 素直にWindowsの月例Update済みなら問題ないと思うっぱよ?**

今月のは**「証明書問題」っていって一部のアンチチートやセキュリティ確認系の⋯問題も絡んでくる大事なものなので絶対に古い予備のパソコンとかにも更新 し忘れるとあとで◯ソめんどくさい地雷になるのでマジ大事っぱ(ブツブツ

お皿がそれたっぱね

結局Windows上でのGameの起動に関してはそうやって調整がつくので Gameに関しては問題ないと思うっぱよ?

問題は・・

配信をやるとか音関係に手をつけ始めると⋯🙄あれっぱね

パソコンのメモリーが多いならレジストリで・・ DisablePagingExecutive LargeSystemCache

だっけの? 前者は触ってないっぱが 後者はRyzen9000番代民でメモリーが多いなら設定すると遅延対策にも良いっぱ レジストリの設定は事故った所でシステムの復元で巻き戻せるから細事だの

他の設定だっぱか?

正直おいら思うんだけど(´・Θ・`)

事故が考えにくい省電力機能の無効化関係でいうと

電源設定に「究極の電源プラン」ってのがあっての・・

Windowsには「究極のパフォーマンス」という隠し機能が存在する - GIGAZINE****https://gigazine.net/news/20241205-windows-ultimate-performance/

おいらがリンクを貼って説明するところは比較的簡単で効果がある事という説があるっぱ((´Θ`))ケラケラ

これにしておけば省電力機能が始末された電源設定が利用できるようになるから

”ゲーム”や”DTM”とか”作業”する時はこれにしておくと**

遅延が全く全力で違うので使うように

さっきダウンロードしたLatencyMonの状況が設定前と後で改善していればOKっぱ(´・Θ・`)

リスクが低いものも高いものも順不同で思い出しつつぼやいたっぱが

なにか忘れてるような気がするっぱ・・

ああそうそう・・

MSIモードってのがあってのおいら

「マザーボードやグラボのメーカーの方」を思い浮かべる方っぱが((´Θ`))ケラケラ

長らくMSI_util_v3で設定ゴニョゴニョしてFPSで勝とうとする人がいるっぱが

マルウェア等が仕込まれてるのも湧いてる様子っぱねぇ・・

もともとのファイルはぶっちゃけ15kbのハズなのに・・😅

こういうのはそもそも論というより1次ソースをたどるのが大事っぱ(事故回避

よくウイルスやマルウェアをチートツールとして検出されてアカウントがお釈迦になる方もいるので

地味に気をつけてほしいっぱ

正しい配布場所でも水飲み場攻撃で場所のファイルが不正なものに置き換えられる事も多い時代だしの⋯

ちゃんと使うと壊れるかもしれない系に手を付ける時は1つのセキュリティソフトに頼らず

複数の手段で確認するっぱよ?(人Θ’o)ネッダイジ

◯chの伝説のスレッドじゃないっぱが

Windows: Line-Based vs. Message Signaled-Based Interrupts. MSI tool. | guru3D Forums https://forums.guru3d.com/threads/windows-line-based-vs-message-signaled-based-interrupts-msi-tool.378044/

ここが伝説のスレッドらしいのぅ(´・Θ・`)ヘー

前述のツール配布を開発者が降臨して配布して設定の相談にいまだに乗り続けているという

ただ、少し古いパソコンならこれで ”msiモード化”を慎重に1つずつ設定と再起動を繰り返して 数値が上がって安定したかを確認すればOKっぱが⋯

今どきのコアとスレッド具だくさんのCPUだと⋯ CCD0だけ使うとかCCD1だけ使う!とかコアの負荷が古いアプリを使う遊ぶ時にありがちな・・ Core0-1だけしか仕事しない罠があってのそこに他の仕事全部盛りして 仕事がいっぱいだからと遅延させてから他のコアに仕事を振り分けようとするか振り分けないので 遅延・ラグ祭りが開催される訳っぱ∑(ノΘ`*)アチャー

なのでmsiモード化だけではなく GPUやNICのデバイスポリシーやプライオリティを調整して・・ Vキャッシュがない方のCCDに雑務を移動させるわけっぱ(人Θ’o)

GPUの雑務もVキャッシュがない側を割り当てた方がいいみたいだけどの(諸説あるっぱ) 概ねGPUハードウェア上で処理を終えてCPUにしかできない処理をコアに投げる感じと さっき話したXboxGamebarが最適化してくれるので⋯

だいたい問題ないっぱよ・・(´・Θ・`)あ”AMD以外っぱ? Intel民の方は・・あー・・APOである程度なんとかなるけど・・ Nvidiaのアレは⋯ まあゲームごとにCPUのコア割り当てを調整した方が良い場合もあるかもの⋯

AMDはMicrosoftと相乗りしてるのでこういう事には優位らしいっぱ(ボソ

え?

ツール?優先度とコアの割り当て

・・・

大本の開発者の1番目の投稿にとある他のユーザーが作ったツールへのリンクがあるっぱ(ボソ

GoInterruptPolicy

とかかいてあるような・・

これでGPUや通信周りを触ってあげれば低遅延化できるかも・・と思っておくといいっぱ(´・Θ・`) 結局コアの割り当て絡みでの遅延ラグであっなんでこんな時に急なラグが!みたいなのを避けたい方が

これはやるものだと思うっぱよ?

突然のノイズが!みたなのもそうだっぱね

まあ

やる場合は気をつけて(´Θ`*)

あとウイルス対策とマルウェア対策とファイアウォール対策とか

分けて使ってる人の場合それらがゲームや作業アプリの遅延に影響してる事もあるので

リアルタイムスキャンから除外にいれる方もいるみたいっぱねぇ・・(ボソ

今の御時世だと物騒なのでMicrosoft Defenderまで始末する事はしないようにの?

インターネットを完全閉鎖PCならともかく・・(*´ノθ`)・・遅延が減るかの確認にはアリっぱ

⋯え?おいらの環境?

ブラウザーパカパカ開いてYoutubeみたりソシャゲしつつLM Studioの上でAIぶん回したり

いろいろしてる状態で?

2時間半位の状況だと↓のようになるっぱね・・(一部消してるけどの) CPUの値は固定したほうが遅延が昔は減ったけども 今はそこまでやらなくてもという説を押してるっぱ(ボソ



CONCLUSION


Your system appears to be suitable for handling real-time audio and other tasks without dropouts. LatencyMon has been analyzing your system for 1:26:03 (h:mm:ss) on all processors.


SYSTEM INFORMATION


Computer name:  OS version: Windows Hardware: B850 LiveMixer WiFi, ASRock BIOS: 4.20 CPU: AuthenticAMD AMD Ryzen 9 9900X3D 12-Core Processor Logical processors: 24 Processor groups: 1 Processor group size: 24 RAM: 63061 MB total


CPU SPEED


Reported CPU speed (WMI): 440 MHz Reported CPU speed (registry): 4392 MHz

Note: reported execution times may be calculated based on a fixed reported CPU speed. Disable variable speed settings like Intel Speed Step and AMD Cool N Quiet in the BIOS setup for more accurate results.


MEASURED INTERRUPT TO USER PROCESS LATENCIES


The interrupt to process latency reflects the measured interval that a usermode process needed to respond to a hardware request from the moment the interrupt service routine started execution. This includes the scheduling and execution of a DPC routine, the signaling of an event and the waking up of a usermode thread from an idle wait state in response to that event.

Highest measured interrupt to process latency (µs): 405.40 Average measured interrupt to process latency (µs): 9.710927

Highest measured interrupt to DPC latency (µs): 393.10 Average measured interrupt to DPC latency (µs): 1.479542


REPORTED ISRs


Interrupt service routines are routines installed by the OS and device drivers that execute in response to a hardware interrupt signal.

Highest ISR routine execution time (µs): 40.183060 Driver with highest ISR routine execution time: Wdf01000.sys - カーネル モード ドライバー フレームワーク ランタイム, Microsoft Corporation

Highest reported total ISR routine time (%): 0.000078 Driver with highest ISR total time: Wdf01000.sys - カーネル モード ドライバー フレームワーク ランタイム, Microsoft Corporation

Total time spent in ISRs (%) 0.000078

ISR count (execution time =4000 µs): 0


REPORTED DPCs


DPC routines are part of the interrupt servicing dispatch mechanism and disable the possibility for a process to utilize the CPU while it is interrupted until the DPC has finished execution.

Highest DPC routine execution time (µs): 773.967213 Driver with highest DPC routine execution time: amdkmdag.sys - ATI Radeon Kernel Mode Driver, Advanced Micro Devices, Inc.

Highest reported total DPC routine time (%): 0.015295 Driver with highest DPC total execution time: amdkmdag.sys - ATI Radeon Kernel Mode Driver, Advanced Micro Devices, Inc.

Total time spent in DPCs (%) 0.042951

DPC count (execution time =4000 µs): 0


REPORTED HARD PAGEFAULTS


Hard pagefaults are events that get triggered by making use of virtual memory that is not resident in RAM but backed by a memory mapped file on disk. The process of resolving the hard pagefault requires reading in the memory from disk while the process is interrupted and blocked from execution.

NOTE: some processes were hit by hard pagefaults. If these were programs producing audio, they are likely to interrupt the audio stream resulting in dropouts, clicks and pops. Check the Processes tab to see which programs were hit.

Process with highest pagefault count: librewolf.exe

Total number of hard pagefaults 64474 Hard pagefault count of hardest hit process: 9409 Number of processes hit: 172


PER CPU DATA


CPU 0 Interrupt cycle time (s): 100.637011 CPU 0 ISR highest execution time (µs): 23.762978 CPU 0 ISR total execution time (s): 0.088023 CPU 0 ISR count: 270468 CPU 0 DPC highest execution time (µs): 412.009107 CPU 0 DPC total execution time (s): 9.246463 CPU 0 DPC count: 1208659


CPU 1 Interrupt cycle time (s): 232.639561 CPU 1 ISR highest execution time (µs): 40.183060 CPU 1 ISR total execution time (s): 0.009061 CPU 1 ISR count: 28119 CPU 1 DPC highest execution time (µs): 773.967213 CPU 1 DPC total execution time (s): 40.947640 CPU 1 DPC count: 5677409


CPU 2 Interrupt cycle time (s): 18.023745 CPU 2 ISR highest execution time (µs): 0.0 CPU 2 ISR total execution time (s): 0.0 CPU 2 ISR count: 0 CPU 2 DPC highest execution time (µs): 41.19490 CPU 2 DPC total execution time (s): 0.003062 CPU 2 DPC count: 989


CPU 3 Interrupt cycle time (s): 17.942230 CPU 3 ISR highest execution time (µs): 1.502732 CPU 3 ISR total execution time (s): 0.000175 CPU 3 ISR count: 367 CPU 3 DPC highest execution time (µs): 66.140255 CPU 3 DPC total execution time (s): 0.009029 CPU 3 DPC count: 1357


CPU 4 Interrupt cycle time (s): 33.672021 CPU 4 ISR highest execution time (µs): 0.0 CPU 4 ISR total execution time (s): 0.0 CPU 4 ISR count: 0 CPU 4 DPC highest execution time (µs): 73.533698 CPU 4 DPC total execution time (s): 0.009949 CPU 4 DPC count: 2520


CPU 5 Interrupt cycle time (s): 33.488104 CPU 5 ISR highest execution time (µs): 0.0 CPU 5 ISR total execution time (s): 0.0 CPU 5 ISR count: 0 CPU 5 DPC highest execution time (µs): 60.329690 CPU 5 DPC total execution time (s): 0.008527 CPU 5 DPC count: 2489


CPU 6 Interrupt cycle time (s): 11.978633 CPU 6 ISR highest execution time (µs): 0.0 CPU 6 ISR total execution time (s): 0.0 CPU 6 ISR count: 0 CPU 6 DPC highest execution time (µs): 61.602004 CPU 6 DPC total execution time (s): 0.002965 CPU 6 DPC count: 753


CPU 7 Interrupt cycle time (s): 11.898840 CPU 7 ISR highest execution time (µs): 0.0 CPU 7 ISR total execution time (s): 0.0 CPU 7 ISR count: 0 CPU 7 DPC highest execution time (µs): 49.199454 CPU 7 DPC total execution time (s): 0.001839 CPU 7 DPC count: 628


CPU 8 Interrupt cycle time (s): 7.427325 CPU 8 ISR highest execution time (µs): 0.0 CPU 8 ISR total execution time (s): 0.0 CPU 8 ISR count: 0 CPU 8 DPC highest execution time (µs): 359.834244 CPU 8 DPC total execution time (s): 0.001850 CPU 8 DPC count: 598


CPU 9 Interrupt cycle time (s): 7.731976 CPU 9 ISR highest execution time (µs): 0.0 CPU 9 ISR total execution time (s): 0.0 CPU 9 ISR count: 0 CPU 9 DPC highest execution time (µs): 59.798725 CPU 9 DPC total execution time (s): 0.001415 CPU 9 DPC count: 448


CPU 10 Interrupt cycle time (s): 5.556251 CPU 10 ISR highest execution time (µs): 0.0 CPU 10 ISR total execution time (s): 0.0 CPU 10 ISR count: 0 CPU 10 DPC highest execution time (µs): 88.911658 CPU 10 DPC total execution time (s): 0.003573 CPU 10 DPC count: 969


CPU 11 Interrupt cycle time (s): 5.539832 CPU 11 ISR highest execution time (µs): 0.0 CPU 11 ISR total execution time (s): 0.0 CPU 11 ISR count: 0 CPU 11 DPC highest execution time (µs): 39.431694 CPU 11 DPC total execution time (s): 0.002003 CPU 11 DPC count: 557


CPU 12 Interrupt cycle time (s): 51.321229 CPU 12 ISR highest execution time (µs): 0.0 CPU 12 ISR total execution time (s): 0.0 CPU 12 ISR count: 0 CPU 12 DPC highest execution time (µs): 364.492714 CPU 12 DPC total execution time (s): 0.176995 CPU 12 DPC count: 94706


CPU 13 Interrupt cycle time (s): 51.195064 CPU 13 ISR highest execution time (µs): 0.0 CPU 13 ISR total execution time (s): 0.0 CPU 13 ISR count: 0 CPU 13 DPC highest execution time (µs): 305.485428 CPU 13 DPC total execution time (s): 0.167870 CPU 13 DPC count: 153363


CPU 14 Interrupt cycle time (s): 47.176027 CPU 14 ISR highest execution time (µs): 0.0 CPU 14 ISR total execution time (s): 0.0 CPU 14 ISR count: 0 CPU 14 DPC highest execution time (µs): 143.751366 CPU 14 DPC total execution time (s): 0.093454 CPU 14 DPC count: 43011


CPU 15 Interrupt cycle time (s): 45.518519 CPU 15 ISR highest execution time (µs): 0.0 CPU 15 ISR total execution time (s): 0.0 CPU 15 ISR count: 0 CPU 15 DPC highest execution time (µs): 67.933515 CPU 15 DPC total execution time (s): 0.056003 CPU 15 DPC count: 33878


CPU 16 Interrupt cycle time (s): 62.327764 CPU 16 ISR highest execution time (µs): 0.0 CPU 16 ISR total execution time (s): 0.0 CPU 16 ISR count: 0 CPU 16 DPC highest execution time (µs): 362.619308 CPU 16 DPC total execution time (s): 0.731044 CPU 16 DPC count: 172408


CPU 17 Interrupt cycle time (s): 53.590052 CPU 17 ISR highest execution time (µs): 0.0 CPU 17 ISR total execution time (s): 0.0 CPU 17 ISR count: 0 CPU 17 DPC highest execution time (µs): 424.181239 CPU 17 DPC total execution time (s): 0.461764 CPU 17 DPC count: 139382


CPU 18 Interrupt cycle time (s): 55.994369 CPU 18 ISR highest execution time (µs): 0.0 CPU 18 ISR total execution time (s): 0.0 CPU 18 ISR count: 0 CPU 18 DPC highest execution time (µs): 163.667577 CPU 18 DPC total execution time (s): 0.587558 CPU 18 DPC count: 152829


CPU 19 Interrupt cycle time (s): 52.807642 CPU 19 ISR highest execution time (µs): 0.0 CPU 19 ISR total execution time (s): 0.0 CPU 19 ISR count: 0 CPU 19 DPC highest execution time (µs): 356.438069 CPU 19 DPC total execution time (s): 0.496193 CPU 19 DPC count: 153783


CPU 20 Interrupt cycle time (s): 43.215896 CPU 20 ISR highest execution time (µs): 0.0 CPU 20 ISR total execution time (s): 0.0 CPU 20 ISR count: 0 CPU 20 DPC highest execution time (µs): 356.257741 CPU 20 DPC total execution time (s): 0.059294 CPU 20 DPC count: 15949


CPU 21 Interrupt cycle time (s): 43.446558 CPU 21 ISR highest execution time (µs): 0.0 CPU 21 ISR total execution time (s): 0.0 CPU 21 ISR count: 0 CPU 21 DPC highest execution time (µs): 329.969945 CPU 21 DPC total execution time (s): 0.056570 CPU 21 DPC count: 16327


CPU 22 Interrupt cycle time (s): 40.401245 CPU 22 ISR highest execution time (µs): 0.0 CPU 22 ISR total execution time (s): 0.0 CPU 22 ISR count: 0 CPU 22 DPC highest execution time (µs): 86.306922 CPU 22 DPC total execution time (s): 0.042383 CPU 22 DPC count: 8060


CPU 23 Interrupt cycle time (s): 42.903033 CPU 23 ISR highest execution time (µs): 0.0 CPU 23 ISR total execution time (s): 0.0 CPU 23 ISR count: 0 CPU 23 DPC highest execution time (µs): 106.673953 CPU 23 DPC total execution time (s): 0.058525 CPU 23 DPC count: 9215


 

意味が分かる方には優位な事だと思うっぱよ?

かっぱでしたっぱ♪