次の方法で共有

wsl2 で .wslconfig が適用されない

Anonymous
2023-01-11T12:22:31+00:00

Windows10 + wsl2 + Docker Desktop で開発作業を行っています。

Dockerイメージの拡大に伴い Vmmem のメモリ使用量が大きくなってきて作業に支障をきたすようになってきました。

https://learn.microsoft.com/ja-jp/windows/wsl/wsl-config

上記を参考に .wslconfig を設定しましたが、マシンのメモリ全体(16GB)に対して12GBを確保されてしまいます。

解決策をご教示いただけないでしょうか。

■Windowsシステム

バージョン:22H2

OSビルド:19045.2251

■設定した .wslconfig

[wsl2]
memory=3GB

※UTF-8 BOMなし CR+LF

■wsl2起動直後の free -h の結果

              total        used        free      shared  buff/cache   available 

Mem:           12Gi        89Mi        12Gi       0.0Ki        45Mi        12Gi 

Swap:         4.0Gi          0B       4.0Gi
家庭向け Windows | Windows 10 | 設定

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

4 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2023-01-12T07:36:47+00:00

    添付のように10GB前後が割り当てられてしまっています。

    これはWindow起動直後にWSL2 + Docker(+いくつかのアプリケーション) を起動した直後の状態です。

    Docker Desktop を ver 4.10.0 から ver 4.15.0 にupdateしてみたのですが、むしろ状況は悪くなっているように感じます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2023-01-12T05:09:35+00:00

    Carlosさん

    回答ありがとうございます。

    ご紹介いただいたサイトでまずは過去の質問を確認してみます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Hebikuzure aka Murachi Akira 325.7K 評価のポイント MVP ボランティア モデレーター
    2023-01-12T04:56:06+00:00

    仮想マシンの内部から見えるメモリと、ホストで実際に仮想マシンに割り当てているメモリは同じにならない場合がありますが、Windows 側からはどのように見えているでしょう?

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2023-01-12T04:45:28+00:00

    泉名 大介さん、

    いつもマイクロソフト製品をご愛用いただき、誠にありがとうございます。

    ご質問いただいた「wsl2 で .wslconfig が適用されない」については、

    このフォーラムの取り扱い範囲外になると存じますので、

    お手数ですが、下記のMicrosoftの専門サイトにご質問をお寄せいただくことで、サポートを受けることができます。

    Windows 10 - Microsoft Q&A(英語ページ)

    また、コミュニティのほかの有識者からの回答を待つこともできます。

    今後とも、何卒よろしくお願い申し上げます。

    Carlos| Microsoft Community Support Specialist

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません