在wsl下使用swapoff -a不生效,命令虽然执行成功了,但是使用free发现swap还是又数据,网上教程都不起作用。在wsl里应该这样该:

  1. 切换到:C:\Users\【你的用户名】
  2. 新建一个.wslconfig的配置文件
  3. 添加下面这写配置

    [wsl2]
    swap=0 # 关闭swap

    [network]
    generateResolvConf = false # 解决域名解析失败的问题

  4. 命令行:wsl --shutdown  关闭所有的虚拟机

  5. bash 进入虚拟机

 没有意外的话,就可以正常关闭了

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐