家のWSL、起動したら「.wslconfigにswapという不明なキーがある」とかいうエラーがでる。ググってもよくわからなかったのでChatGPTに聞いてみたら、これはWSL2のスワップファイルを無効にする設定らしい。「WSL2 スワップ」で調べたら出てきた。
swap=0
となっていたのを
[wsl2]
swap=0
にしなければならなかったらしい。昔懐かしいINIファイル形式ですね。
$ free
total used free shared buff/cache available
Mem: 3971012 647168 2154684 2292 1169160 3088976
Swap: 0 0 0
うん、ちゃんとSwapがゼロになった。何かで[wsl2]が消えてしまったか、それとも仕様が変わったかな。