ボケ防止日記

こつこつ続けたい

WSL2でのメモリ枯渇問題対処

モチベーション

  • WSL2を使用して、勉強等を行っていると段々PCが重くなってくるためなんとかしたい。

原因

  • 重くなっているときのタスクマネージャーを見れば一目瞭然。
  • Vmmemというプロセスが大量のメモリを使用している。

対策など

  • 参考サイト https://qiita.com/yoichiwo7/items/e3e13b6fe2f32c4c6120

  • この問題はWSL界隈ではずっと残り続けている問題児らしい。

  • 根本解決にはいまだいたっておらず、暫定対策としてメモリ使用量を固定する方法が効果的とのこと
  • %USERPROFILE%.wslconfigに以下のような設定を追加
[wsl2]
memory=8GB
swap=0

swap=0はSSD保護のため。

しかし・・

ホストPCがメモリ枯渇してにっちもさっちもいかない、という状況はなくなったが、WSLがものすごく重くなるという事象は変わらず。

結論

Macbookほしい