2017年10月8日日曜日

Windows10謎のメモリリーク

「High Definition Audio デバイス」が悪さしている模様。

【現象】
長時間起動しているとメモリがいっぱいになる。
が、タスクマネージャ・リソースモニタを眺めてもそれらしい
プロセスはまったく見つからない。
自前の環境では特にBlack SquadなどFPSをプレイするとひどく増える。
比較的最近からなのでどっかアップデートで紛れ込んできたくさい。


【原因】
Realtekチップ使用環境で音が出るごとにメモリが積もり積もるバグが有る模様。
→敵味方銃弾一発発声するごとにメモリ増えてたという寸法

MSコミュニティ
[Windows 10] Windows オーディオ デバイス グラフ アイソレーションが
メモリを圧迫する。音が鳴るたびにメモリ使用量が蓄積される
https://answers.microsoft.com/ja-jp/windows/forum/windows_10-performance-winpc/windows-10-windows/b4bb2310-b612-47e2-acb3-76a2cd54aa4c?auth=1

現在は修正済みとのことだが全然治らない。
どうもドライバが悪さしてるか、そのまわりで不具合がある様子


【対処法】
ドライバアップデート。
ちなみにWindowsUpdateでは新しいドライバは降ってこないため要手動。

~準備~
realtekからドライバ落としてくる

High Definition Audio Codecs
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=4&PNid=14&PFid=24&Level=4&Conn=3&DownTypeID=3&GetDown=false

ここでは
「64bits Vista, Windows7, Windows8, Windows8.1, Windows10 Driver only (Executable file)」
バージョン2.82(0009-64bit_Win7_Win8_Win81_Win10_R282.exe)
を使用した。

1.デバイスをアンインストールする
アップデート前の状況
2017/07/27付のMS製ドライバ(10.0.15063.502)があたっている。


2.ドライバをインストールし、再起動する

3.再起動後、ドライバがあたっている
アップデート後の状況
蟹さんの6.0.1.8186があたっている。


(追記)
fall creators updateで再発する。
ここでは2017/09/28版10.0.16299.15があたってる。
とりあえず粛々とドライバ当て直せばいいのだけどいい加減
どうにかならんのかこれ。