salamanderMH

wsl 2 要来了,编译速度会变快很多

  •  3
     
  •   salamanderMH · May 7, 2019 · 9384 views
    This topic created in 2638 days ago, the information mentioned may be changed or developed.
    28 replies    2019-05-09 00:25:19 +08:00
    rogwan
        1
    rogwan  
       May 7, 2019 via Android
    支持 systemd 吗?
    wly19960911
        2
    wly19960911  
       May 7, 2019   ❤️ 1
    WSL 2 uses the latest and greatest in virtualization technology to run its Linux kernel inside of a lightweight utility virtual machine (VM).

    wsl-2 是基于虚拟机的,和 wsl-1 完全不同啊,希望能足够轻量级....最好别用 hyper-v 来管理....
    jsq2627
        3
    jsq2627  
       May 7, 2019   ❤️ 1
    gainsurier
        4
    gainsurier  
       May 7, 2019
    @wly19960911 下面评论回复说 WSL 2 是需要 Hyper-v 的,
    1daydayde
        5
    1daydayde  
       May 7, 2019
    ### Microsoft will be shipping a Linux kernel with Windows
    Yes, you did just read that heading correctly! We will be shipping a real Linux kernel with Windows that will make full system call compatibility possible.

    最大的 Linux 发行版,一语成谶
    wly19960911
        6
    wly19960911  
       May 7, 2019
    @gainsurier #4 下面并没有肯定,都是在猜测。
    reus
        7
    reus  
       May 7, 2019
    vm 有 CPU 的虚拟化指令支持,当然比用兼容层的快。

    wsl1 是 wine,wsl2 是 kvm,可以这样理解,肯定后者快的。
    jsq2627
        8
    jsq2627  
       May 7, 2019
    @wly19960911 #6 肯定是用到了一部分 Hyper-V 底层的虚拟化能力,就像 Windows Sandbox 一样,目测不用安装完整 Hyper-V
    wly19960911
        9
    wly19960911  
       May 7, 2019
    @jsq2627 #8 我也是希望不用安装 hyper-V,现在的很多 vm 和宿主机的交互太麻烦,毕竟不是方便开发和环境的,要提供完整的 VM 集群生态。但是大多数只需要一个方便使用的环境....
    abcbuzhiming
        10
    abcbuzhiming  
       May 7, 2019
    我想知道 wsl 里可以装 linux 软件吗,包管理工具是啥
    abcbuzhiming
        11
    abcbuzhiming  
       May 7, 2019
    @wly19960911 微软目前还没有把虚拟化作为基础设施,其实应该学习 linux,OS 自身不需要安装额外软件就能支持虚拟化的底层。
    wly19960911
        12
    wly19960911  
       May 7, 2019
    @abcbuzhiming #10 wsl 是基于发行版的,默认是 Ubuntu,也就是各大发行版都可能会针对 wsl 做一个单独的版本,并且在 Microsoft store 上发版,但是部分可能付费。所以包管理工具不用担心。
    Nasei
        13
    Nasei  
       May 7, 2019 via Android
    @abcbuzhiming 你安装的哪个发行版,就用哪个发行版的包管理
    hmzt
        14
    hmzt  
       May 7, 2019
    感觉还是用不了 gpu 啊
    glasslion
        15
    glasslion  
       May 7, 2019
    @hmzt 这样一搞,要支持 gpu 还比以前更难了
    oneonesv
        16
    oneonesv  
       May 7, 2019
    @jsq2627 微软牛皮!
    auin
        17
    auin  
       May 7, 2019
    " To summarize: while WSL 2 does use a VM, it will be managed and run behind the scenes leaving you with the same user experience as WSL 1."

    能直接安装 Docker 了,结合了 WSL1 的使用体验和 VM 技术,看 6 月底的预览版里的“ Full System Call Compatibility ”怎么样吧
    abmin521
        18
    abmin521  
       May 7, 2019 via Android
    终端不错 MS 威武
    bccoder
        19
    bccoder  
       May 7, 2019 via Android
    可以开 Linux 桌面吗
    passerbytiny
        20
    passerbytiny  
       May 7, 2019
    win 10 这回真要成为最好得 Linux 发行版了
    Nerv
        21
    Nerv  
       May 7, 2019
    今年 win10 在各方面改进挺大的说
    Chingim
        22
    Chingim  
       May 7, 2019 via Android
    @jsq2627 这个字体这个渲染,真的不错。cmd powershell 的锯齿真是噩梦。
    windows terminal 的弱鸡,是我选 macos 的理由之一
    oisc
        23
    oisc  
       May 7, 2019   ❤️ 1
    @Chingim cmd 锯齿其实是中文字体的锅,这么好用的 terminal,微软中文本地化小组当然要为他配上点阵宋体才行
    quickma
        24
    quickma  
       May 7, 2019
    @oisc 哈哈哈哈哈哈,非常帮
    quickma
        25
    quickma  
       May 7, 2019
    Chingim
        26
    Chingim  
       May 7, 2019 via Android
    @oisc 总之是太丑陋了,linux/macos 的终端就友好太多了
    Laumm
        27
    Laumm  
       May 8, 2019
    我就看不懂了,为什么用 window 开发
    jedihy
        28
    jedihy  
       May 9, 2019 via iPhone
    @reus kvm 不一定更快。只有 IO 可能会快,因为不用兼容层。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3108 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 13:17 · PVG 21:17 · LAX 06:17 · JFK 09:17
    ♥ Do have faith in what you're doing.