【WSL】memory leak?WSLの閉じるコマンド/wsl –shutdown

WSL

wsl
ミニマリスト_カミ

kamiです。
TwitterYoutubeもやってます。

タスクマネージャーなどでも解決しない場合で「memory leak」のエラーが表示された場合は、
WSLなどメモリをくってるものを閉じましょう。

WSLはvscodeなどを閉じるだけではとじません。
WSLと閉じたい時は以下のコマンドを叩きましょう。

WSLを閉じる

wsl --shutdown

これでWSLは閉じるので、また起動すればメモリの使用量が減っていると思います。

メモリの確認

free -g
              total        used        free      shared  buff/cache   available
Mem:              7           4           3           0           0           3
Swap:             0           0           0

free -g コマンドの実行結果によれば、メモリ(RAM)の状態に関する情報が表示されています。以下は各列の説明です:

  • total: システム全体の物理メモリの合計容量(単位: ギガバイト)です。このシステムは合計で7 GBのメモリを持っています。
  • used: 現在のメモリ使用量(単位: ギガバイト)です。現在、4 GBのメモリが使用中です。
  • free: 利用可能な空きメモリ容量(単位: ギガバイト)です。現在、3 GBの空きメモリがあります。
  • shared: 共有メモリ領域の容量(単位: ギガバイト)です。この値は0 GBです。
  • buff/cache: バッファーおよびキャッシュメモリの容量(単位: ギガバイト)です。現在、0 GBのメモリがバッファーやキャッシュとして使用されています。
  • available: システムの利用可能なメモリ容量(単位: ギガバイト)です。現在、3 GBのメモリが利用可能です。この値はフリーとバッファー/キャッシュメモリを考慮に入れて計算されたものです。

WSLWSL

Posted by kami