V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Sponsored by
LinkedIn
不坐班的神仙工作 · 去任何你想去的地方远程,赚一线城市的工资
2000 个不用出门 Social 的全球远程工作,帮助 V2EX 的小伙伴开启全新的工作方式。
Promoted by LinkedIn
guanhui07
V2EX  ›  问与答

新配机 Win11 以及体验了下 wsl2 卡

  •  
  •   guanhui07 · 49 天前 via Android · 1369 次点击
    这是一个创建于 49 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前用 Win 还是 2015 年 win7 之后一直用 macos 系统,
    win11 我体验就卡卡的,就是 wsl2 终端里敲任何命令比如 ls 回车 两秒才出结果,直接回车也是 过两秒才换行
    还发现修改文件名回车完也要两秒 就莫名 CPU 飘升 再降下来,好像文件管理器进程问题。
    14 条回复    2022-08-08 21:06:52 +08:00
    singerll
        1
    singerll  
       49 天前 via Android   ❤️ 1
    能卡两秒的话,应该是设备的问题
    xtreme1
        2
    xtreme1  
       49 天前
    检查一下 PATH 里有没有 /mnt
    Vegetable
        3
    Vegetable  
       49 天前
    直觉上和{user}/appdata 目录有关,在 powershell 遇到过这种恶心的情况,加载这个目录的内容特别慢。
    chihiro2014
        4
    chihiro2014  
       49 天前
    感觉更偏向是设备问题,之前枪神 4P 就很流畅
    251
        5
    251  
       49 天前
    我 WIN 11 WLS2 ,9900K+三星 970 内存出来很快啊,至于有人说了比不上 Vmware ,更是无稽之谈,WSL2 大约 Vmware 的一倍性能。
    Noicdi
        6
    Noicdi  
       49 天前 via iPhone   ❤️ 2
    你 wsl 操作的是 windows 的目录还是 wsl 的目录?跨系统的 io 确实拉胯,一般都是在 wsl 里完成任务
    thedrwu
        7
    thedrwu  
       48 天前 via Android
    8GB 内存的 haswell 硬装上 win11+wsl2 都不卡。。。
    stoluoyu
        8
    stoluoyu  
       48 天前
    我的平时倒是不卡,目前只遇到一个奇怪的情况 zsh 直接输入目录 tab 会卡主,比如 /root/ 按 tab 会卡一会,zsh + prezto ,在 linux 服务器和 mac 上没这个问题。
    shoreywong
        9
    shoreywong  
       48 天前 via Android
    我的不卡 重装专业版 Windows 试试
    guanhui07
        10
    guanhui07  
    OP
       48 天前
    @Noicdi #6 确实是这个问题 跨系统的 io 拉胯,我现在文件 放 /mnt/d 盘这么,与 wsl 共享文件 ,win IDE 打开 修改
    ,在 wsl 里操作就卡顿 不知怎么修改姿势 比较顺?
    Noicdi
        11
    Noicdi  
       48 天前   ❤️ 1
    @guanhui07 #10
    我主要学习 Linux c/c++ 开发,基本上就需要命令行里的编译工具链,所以完全把编程环境放在 wsl 里了,所有源码文件都在 wsl 里处理,Windows 主要就是网页、软件和游戏什么的,完全摒弃了编程环境。
    vs 我不用所以不清楚,但是 vscode 对 wsl 的支持非常好; jetbrains 的 IDE 对 wsl 的支持也很不错,可以调用 wsl 里的工具链,读写也没有问题,所以我完全可以这样搞。你可以试一下这样子怎么样
    daveh
        12
    daveh  
       48 天前 via iPhone
    @guanhui07 改用 WSL 1 。
    longbye0
        13
    longbye0  
       48 天前 via iPhone
    wsl2 得用自己的文件系统,当虚拟机用。别高频访问外部 win 磁盘。
    guanhui07
        14
    guanhui07  
    OP
       48 天前 via iPhone
    @longbye0 主要 ide 要打开 项目 所以用的外部磁盘
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1247 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 18:18 · PVG 02:18 · LAX 11:18 · JFK 14:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.