V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
fl2d
V2EX  ›  问与答

现在 win 上性能最好的 Ubuntu 虚拟机是啥?

  •  
  •   fl2d · 2023-02-17 09:26:59 +08:00 · 4269 次点击
    这是一个创建于 678 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有 GUI , 能用 GPU 。

    23 条回复    2023-02-18 00:39:55 +08:00
    leeyuzhe
        1
    leeyuzhe  
       2023-02-17 10:00:06 +08:00
    wsl
    bootvue
        2
    bootvue  
       2023-02-17 10:07:21 +08:00
    vmware
    wwthappy
        3
    wwthappy  
       2023-02-17 10:08:41 +08:00
    vmware
    Flynn2018
        4
    Flynn2018  
       2023-02-17 10:12:08 +08:00
    @leeyuzhe #1 wsl 可以用 GUI 吗?
    villivateur
        5
    villivateur  
       2023-02-17 10:15:13 +08:00   ❤️ 1
    @Flynn2018 wslg 了解一下
    Navee
        6
    Navee  
       2023-02-17 10:21:20 +08:00
    wsl2
    wangkun025
        7
    wangkun025  
       2023-02-17 10:25:34 +08:00
    Windows11 可以用 WSLg
    wangkun025
        8
    wangkun025  
       2023-02-17 10:27:53 +08:00
    @wangkun025 不好意思,理解错了。虚拟机确实是 vmware
    teenight
        9
    teenight  
       2023-02-17 10:28:21 +08:00 via iPhone
    hyperv
    lookStupiToForce
        10
    lookStupiToForce  
       2023-02-17 11:31:47 +08:00
    vmware
    mmdsun
        11
    mmdsun  
       2023-02-17 12:51:14 +08:00 via iPhone
    WSL2 编译速度比 ubantu 实体机都快,同一台电脑。
    tony1016
        12
    tony1016  
       2023-02-17 13:16:39 +08:00
    能直接用到 GPU 的,大概还没有吧
    fengleiyidao
        13
    fengleiyidao  
       2023-02-17 13:36:11 +08:00
    @villivateur @wangkun025 @mmdsun
    wsl2/wslg 能用 ubuntu 原生 gui 么?
    lithiumii
        14
    lithiumii  
       2023-02-17 13:39:38 +08:00 via Android
    @fengleiyidao 能啊
    fengleiyidao
        15
    fengleiyidao  
       2023-02-17 14:21:18 +08:00
    @lithiumii
    哦哦?我刚试了一下,用 wsl --install -d Ubuntu-22.04 装完只有命令行啊
    smartruid
        16
    smartruid  
       2023-02-17 14:59:27 +08:00
    @fengleiyidao #15 没有桌面,wsl 里的 gui 应用装完是直接在 win 的开始菜单里的
    alne
        17
    alne  
       2023-02-17 15:33:42 +08:00
    @tony1016 wsl 可以
    连 tensorflow 都是 wsl 版的才能用 gpu 了
    fengleiyidao
        18
    fengleiyidao  
       2023-02-17 16:54:21 +08:00
    @smartruid 这个意思啊,明白了。
    BeautifulSoap
        19
    BeautifulSoap  
       2023-02-17 17:05:33 +08:00 via Android
    @tony1016 wsl2 有巨硬黑科技可以直接用 gpu 的。而且和宿主机同等性能。因为 wsl2 也是基于 hyper-v 所以拜其所赐 hyper-v 也能用这功能。用 hyper-v 开 Windows 虚拟机直接玩游戏没有任何性能问题
    28Sv0ngQfIE7Yloe
        20
    28Sv0ngQfIE7Yloe  
       2023-02-17 17:12:41 +08:00
    @tony1016 #12
    不太懂这个,虚拟机的硬件直通不算吗?
    QHKZ
        21
    QHKZ  
       2023-02-17 19:04:44 +08:00
    现在 hyperv 支持 GPU pass through ,可以把主机的 GPU 分给虚拟机,双方共用同一个 GPU ,用的是叫做 GPU Partition 的技术。硬件直通也可以让虚拟机使用主机的 GPU ,但是同时只能有一个在用,不如 GPU Partition 方便。
    详细方法可参考: https://www.tenforums.com/virtualization/195745-tutorial-passing-through-gpu-hyper-v-guest-vm.html
    ChenFanlin
        22
    ChenFanlin  
       2023-02-17 21:51:07 +08:00
    试了下楼上说的 wslg, 发现 AMD 的 wsl 驱动不支持 6600xt.. 😥
    wowodavid
        23
    wowodavid  
       2023-02-18 00:39:55 +08:00 via iPhone
    @BeautifulSoap emm ,准确的说 wsl2 带来的架构上,windows 并不是传统上的宿主,而是和 linux 内核一样跑在 hyperv 上,或者说更底层的 hyperv 才是宿主 host
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1039 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:54 · PVG 04:54 · LAX 12:54 · JFK 15:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.