いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

WSL2 を 再起動するやり方

概要

f:id:gsf_zero1:20211029114204p:plain

よく忘れるので、ここにメモメモ。。。

Docker + WSL2 の環境で作業していると、いつのまにか Vmmem さんが専有しているメモリ量がとんでもないことになります。

WSL2を再起動すると、Vmmemプロセスが作り直されるのでメモリ量が初期時に戻ります。

やり方は、以下の2つのうち、どちらでもオッケイです。

wsl コマンド使って再起動

> wsl --shutdown

実行後、Vmmemが消えて、再生成されます。

Powershellを管理者権限で起動してコマンド実行

> Get-Service LxssManager | Restart-Service

実行後、Vmmemが消えて、再生成されます。

Docker使っている場合、上のコマンド実行後にDockerの方も再起動しておきましょう。

参考情報

superuser.com


過去の記事については、以下のページからご参照下さい。

  • いろいろ備忘録日記まとめ

devlights.github.io

サンプルコードは、以下の場所で公開しています。

  • いろいろ備忘録日記サンプルソース置き場

github.com

github.com

github.com