luffy
V2EX  ›  Windows

win 下的 Linux 环境选择

  •  
  •   luffy · Aug 22, 2022 · 15480 views
    This topic created in 1370 days ago, the information mentioned may be changed or developed.

    win 下 Linux 环境有几种选择:

    1, qemu 装 linux

    2, virtualbox 装 linux

    3, vmware 装 linux

    4, docker

    5, wsl2

    通过 vscode ssh 插件可以连到 linux 虚似机里面的项目。

    看起来是 qemu/virtualbox 装虚似机会更方便一些,可以少踩一些坑?

    从方便开发的角度来看, 不确定哪一种会更方便顺畅一些?

    108 replies    2023-08-03 11:05:09 +08:00
    1  2  
    Osk
        101
    Osk  
       Aug 24, 2022   ❤️ 1
    @jdz 比如虚拟机只需要(实际使用+按需准备的内存) 512M 内存, 则只分配 512M 给虚拟机,多余的内置的内存先还给 host, 同样的, guest 需要更多内存时, host 会动态的扩充分配的内存.

    比如我启动一个 archlinux 放后台不管它, 一段时间后, 虚拟机只占用 700+MB 内存, 甚至更少, 在 16G 以上内存时, 真的没啥感觉了
    Osk
        102
    Osk  
       Aug 24, 2022
    @FrankHB WSL2 原生 rootfs 里面(ext4) > WSL1 所有 IO >> WSL2 访问 host 的文件 (9pfs)

    个人感受, 不知道现在优化没有
    rockxsj
        103
    rockxsj  
       Aug 25, 2022
    目前是 wsl2 ,然后再起个 hyper-v 跑 win10 = =
    spediacn
        104
    spediacn  
       Sep 5, 2022
    大多数 WSL 都够用,有些特定的底层功能被阉割了,比如 cifs 挂载问题,nfs 挂载问题都得调用 windows 的接口和驱动,不能用 smbd 接口,如果不在意的话,WSL 即可,VirtualBox/VMWare 看你喜欢谁就选谁了。
    linuxgo
        105
    linuxgo  
       Nov 5, 2022
    i 实在不行就双系统啊
    vrqq
        106
    vrqq  
       Apr 16, 2023
    HyperV 的 USB 共享这个有人试过吗?
    vrqq
        107
    vrqq  
       Apr 16, 2023
    HyperV 的 USB 共享这个有人试过吗? https://github.com/dorssel/usbipd-win
    630071099
        108
    630071099  
       Aug 3, 2023
    Vmware 网络配置这一块确实强太多了,性能损耗似乎也就比 HyperV 多一些,准备尝试下长期使用。
    Virtualbox 大家都不推荐,我用过一段时间,反而觉得没啥问题,运行 Linux 稳定。
    HyperV 在 Windows11 系统反正不好用,网络间歇性出现问题,心累。
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   853 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 21:09 · PVG 05:09 · LAX 14:09 · JFK 17:09
    ♥ Do have faith in what you're doing.