こんにちは。日々是発見が楽しみな西山です。
PCで作業する時、YouTube配信を別ウィンドウで開いてながら見、をよくやります。
作業中によくライブ配信が「ぐるぐる」になって途切れてしまうことがあり、配信が止まったり音がブツブツになると不快音ですぐ分かるもので、何とかしたいと思っていました。
気になる「ぐるぐる」の原因を深堀りして改善できたので、今回はその話をご紹介します。

ウチだけぐるぐるしてるらしい……
YouTube配信の「ぐるぐる」、YouTubeのサーバー(配信経路)遅延で起こっている場合は他のリスナーも影響を受けてることが多く、チャット欄に「ぐるぐる~」と流れて「あぁ俺だけじゃなくてみんな食らってるかぁ」と安心したりするわけですが、逆にチャット欄が平常進行で「ぐるぐるしているのはどうもウチだけ?」ってことが何回も起こっていました。
自宅の回線の問題かと思って他のサイトを表示させたり、スピードテストをやっても異常はありません。
YouTubeとの間だけネットワーク遅延するパターンももちろんありますが、いくら何でも頻度多すぎないか? と思ってました。
そんなある日、どうしてもリアタイしたいライブ配信がぐるぐるぶちぶちになってしまい、切羽詰まってスマホのYouTubeアプリで配信を開いてみたところ……
「あれ、家のWiFIにつながってるのにぐるぐるしてないぞ!?」
キーワード:GPU支援
深追いしていくと、どうやらPCのYouTubeアプリ(実体はChrome)で再生してる時だけ、ぐるぐるが起きやすいのだと分かりました。
Google検索やチャッピーに解決策を聞いてみると、「ChromeのGPU支援設定をオフに」なんて答えてきます。
言ってることは分かるのですが、GPU支援オフにすると1080pHDが無効化されてしまったり、チャット欄のスクロールもガタついて見えたりとイマイチよろしくありません。
何とかGPU支援を活かしたまま解決したい……と思っていたところ、この問題にピッタリのRedditのスレッドが見つかりました。
https://www.reddit.com/r/chrome/comments/bysdyn/how_do_i_force_chromeexe_to_use_a_specific_gpu_on/?tl=ja
(デュアルGPU環境でchrome.exeに特定のGPUを使わせるにはどうすればいいですか?)
「WebブラウザのGPU支援なんぞにメインGPUを使うのもったいないから、CPU統合の内蔵GPUをスタティックに割り当ててしまおう」という発想です。
まさにこれが欲しかったアイデアでした。
CPUに内蔵グラフィック機能があるが、ゲームやローカルLLM用に高性能グラボを挿している、という構成のPCに有効です。
-
Windowsの設定画面から、「システム > ディスプレイ > グラフィック」の順に開くと「アプリケーションのカスタム設定」という項目があります。

-
グラボの設定を変更したいアプリ(今回ならChrome)の欄を開き、プルダウンから割り当てたいグラボを選択します。
私のPCにはAMD Ryzen内蔵グラフィックとNvidia RTX4070があるので、内蔵側の「AMD Radeon Graphics」を選択します。
-
必須の設定ではありませんが、ゲームや動画編集など、絶対高性能なGPUを使ってほしいアプリに高性能な「NVIDIA Geforce RTX4070」を明示的に割り当てることもできます。
GPU割り当ての既定値は「Windowsで自動的に選択する」なのですが、自動判定で低性能な方のGPUを割り当てられてしまう可能性もあるので、こだわる方は変更しておくといいでしょう。

RTX4070で足りないの?
”ハイエンドなRTX4070でブラウザのGPU支援が足りなくなるわけがない”
そう私も思っていました。
実際の内部挙動は推測するしかありませんが、YouTubeのライブ配信はGPU負荷がほぼ一定量で連続しています。
そこに他のアプリが高負荷をかけた時、WindowsがChromeのGPUリソースを減らして回してしまい、GPU支援性能が突然悪化してライブ配信が突っかかりぐるぐるになる……というシナリオは考えられます。
ゲームの「プチフリ」が気になるのと同じで、一定に安定して動いていたものが突然引っかかると、変化はわずかでも気づきやすいでしょう。
高負荷なアプリとブラウザであらかじめ別GPUを使うようにしておけば、それを無視してリソースを奪ってはいかない(はず)なので、お互いの影響を受けることはなくなります。
WebブラウザのGPU支援機能にRTX4070みたいな高性能GPUは必須ではなく、そこそこの性能があればいいはずです。少なくとも私のPCでは、内蔵GPUでYouTubeライブを快適に見られています。
簡単な設定変更でより快適なPCライフを送りましょう!

