V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
bler
V2EX  ›  程序员

把开发环境弄到 vmware 虚拟机中怎么样,流畅吗,会不会有什么问题

  •  
  •   bler · 1 天前 · 3552 次点击

    折腾了几天将流氓软件放到虚拟机中,结果微信再虚拟机中登录被限制功能,需要实名认证,又折腾了一波, 但是又想玩游戏,又在找摸出虚拟机特征的教程,折腾过去折腾过来发现还不如颠倒过来。

    把流氓软件放到真实电脑中,敏感信息放到虚拟机中,现在 win11 虚拟机都需要加密了。

    打算入手一波 8T 的 nvme ,有看中了一款三星的 stat 8T 固态,这个要便宜一些,就是不知道使用上有没有太大差距 ,不太打算多台电脑和小主机,信息数据分散了,同步起来麻烦

    34 条回复    2024-12-24 15:48:15 +08:00
    AoEiuV020JP
        1
    AoEiuV020JP  
       1 天前
    理论上,虚拟机要拟真,还是 hyperv 靠谱些,毕竟真实系统也成虚拟机了,不分彼此,
    至于虚拟机里开发,其他好说,但是图形性能总是差些,不流畅的感觉,没有显卡直通,
    Arrackisarookie
        2
    Arrackisarookie  
       1 天前
    肯定是比不上实体机 我实体机 32G 内存 24 核 12 代 i7 分了 8 核 8G 给 vm 中的 win10 ,用个啥都感觉卡卡的,要是装个 IDE 估计真卡的受不了
    cheng6563
        3
    cheng6563  
       1 天前
    没啥大差距,但是 Vmware 的响应速度较慢,3D 性能还凑合但 2D 性能比较栏,体验感觉是只比 RDP 好一点,不嫌卡就能用。
    hanssx
        4
    hanssx  
       1 天前
    所有工作、生活的都在虚拟机当中,PVE 虚拟了一套,打游戏都在虚拟机中,ALL IN ONE 。
    CodeAllen
        5
    CodeAllen  
       1 天前
    我用 VMware 虚拟机遇到了掉网卡的问题,原因未知,很麻烦,也不是 100%掉,就是偶尔莫名其妙的掉,表现就是直接断开连接,比如 SSH ,进虚拟机里面显示网卡没有 IP ,需要手动重启网卡才恢复正常,更新了虚拟机最新版本这个问题依然存在,从那以后就没用过 VMware ,一生黑。现在用都是 HyperV 原生虚拟机,HyperV 也有个比较蛋疼的问题,虚拟机的 IP 不固定,必须搞定 mDNS 之后,用内网 hostname 访问,不然每次重启 IP 都变。
    总结:偶尔使用或者轻量级的环境用虚拟机没问题,长期用,建议物理机,物理机奇葩的问题要少很多
    自用:游戏机娱乐机工作机我都分开了,游戏机只装了 Steam ,娱乐机就是 NUC ,工作机是笔记本主要是开发环境
    bler
        6
    bler  
    OP
       1 天前
    @hanssx 在虚拟机中玩游戏会封号啊,腾讯系的游戏基本都没法玩,其他的情况不知道,了解了一下,需要找别人专门制作好的成品,但是这玩意儿成本挺高的,一个月就得 100 多快
    skallz
        7
    skallz  
       1 天前
    感觉还是双系统好一点,直接启动隔离。。。
    coldle
        8
    coldle  
       1 天前 via Android
    我比较震惊于微信没实名居然能用。。
    虽然你说了不想多台主机,但还是推荐整个物理机放流氓,win 下可以通过 remote app 走 rdp 协议无缝使用另一台电脑的应用,我的微信就是放在单独的机器里 remote 出来,家里所有设备都能用同一个微信,聊天记录迁移都省了
    elechi
        9
    elechi  
       1 天前   ❤️ 1
    开发环境 linux 虚拟机,不开 ui ,启动直接进命令行,用 vscode remote ,很流畅
    Byleth
        10
    Byleth  
       1 天前
    8T 固态,现在是不是都得七八千啊
    hanssx
        11
    hanssx  
       1 天前
    @bler LOL 可以,CF 确实不行,腾讯系我就玩这 2 个。
    kokutou
        12
    kokutou  
       1 天前 via Android
    hyper-v 吧 微软自己的系统开机关机贼快 这个优势没有别的虚拟机有
    suners
        13
    suners  
       1 天前
    本人一直是虚拟机 linux (无图形桌面)跑程序,直接把 Windows 的盘挂到虚拟机里,Windows 只是用 IDE 来编写代码,没啥问题,当然具体还是看你是什么开发,有没有两个系统特别差异的地方。
    mwjz
        14
    mwjz  
       1 天前
    我现在用的 wsl 开发,个人体验,比 window 自身要好一些,唯一大问题是不能将代码放在 window 上,
    lingo
        15
    lingo  
       1 天前
    之前用 ventoy 直接引导移动硬盘里的 linux 的 VHD 文件。。。
    tool2dx
        16
    tool2dx  
       1 天前
    @lingo 我也是,不过 ventoy 有点玄学。我两台 PC 同样的方法,一台可以顺利引导 linux VHD ,另外一台引导后直接重启。
    lasuar
        17
    lasuar  
       1 天前
    我 i 这么玩都几年了,虚拟机装 centos-minial ,设置共享目录就完了。
    0xGale
        18
    0xGale  
       1 天前
    @mwjz wsl2 中是可以访问 windows 的数据的, 在 wsl2 中访问: /mnt/d/, /mnt/c/, 就是 windows 的 D 盘, C 盘
    lscho
        19
    lscho  
       1 天前
    还不如装个 pve ,然后硬件直通
    bler
        20
    bler  
    OP
       1 天前   ❤️ 1
    @Byleth 贵的差不多,有便宜的,三星的 stat4000 多,二手的三千多,两千多的也有(但是不敢买),nvme 协议的一个 pny (不知道是不是杂牌)五千多
    lingo
        21
    lingo  
       1 天前
    @tool2dx 我是临时在固定的电脑用,还挺稳的。我主力台式机那不只是 ventoy 不行,就算是直接安装 linux 都不行。bios 有 bug 好像。
    PopRain
        22
    PopRain  
       1 天前
    以前旧电脑直接用工具导入到 hyper-v , 开发、维护一些老的系统,使用和真实电脑没有什么区别
    WuDiHaiTai
        23
    WuDiHaiTai  
       1 天前
    还是得看你是什么开发,CPU 和内存怎么样。我觉得你说的应该是 Vmware Workstation ,我个人体验,Linux 图形界面效果是很不错的,绝对秒杀各种 VNC 远程,但是 Windows 虚拟机我觉得优势不大,倒也不是卡,就是我觉得不是很有必要,效果也没见得像 Linux 那么惊艳。

    你搞 8t 硬盘的钱都够再买一台电脑了,工作和游戏分开两台电脑,我前几天在研究 5500gt 的 pc ,大概 32G+1TB 下来不到 2000 。你搞个 Esxi 或者 PVE ,这就相当于多了几台电脑。而且可以根据你的开发需求,你是吃多核,还是吃单核,针对性搞一套有优势的 PC ,这钱花的绝对值。
    just4id
        24
    just4id  
       1 天前 via iPhone
    没一点问题,开发环境搭好后记得给 vm 做 snaoshot 快照。当然,个人还是建议在 wsl 里开发最稳,也方便备份和迁移。
    xiaoranj
        25
    xiaoranj  
       1 天前
    最省心的就是伪装成 hyper-v ,开启嵌套虚拟化,开 hyper-v 服务
    chaoschick
        26
    chaoschick  
       19 小时 44 分钟前
    把开发环境弄到 vmware 虚拟机中, 完全没问题 我都这样用了 4, 5 年了
    EchoWhale
        27
    EchoWhale  
       18 小时 42 分钟前 via iPhone
    我的开发环境在 virtualbox 的 debian 里,headless 模式启动。ssh 登陆上去开发,编辑器用 neovim

    迁移啥的很方便,宿主随便换。
    gxt92
        28
    gxt92  
       18 小时 17 分钟前
    要伪装可以开 Hyper-V ,开了之后很多软件就放弃检测虚拟机环境了,因为宿主机也在虚拟机环境下无法分辨
    xtreme1
        29
    xtreme1  
       18 小时 7 分钟前
    不想放到主力机的软件放到另一台 Win 物理机上, 然后用 rdp remote app
    paccco
        30
    paccco  
       17 小时 10 分钟前   ❤️ 1
    gnozix
        31
    gnozix  
       16 小时 5 分钟前
    尝试 vagrant ?
    pckillers
        32
    pckillers  
       14 小时 54 分钟前
    开发环境如果不是强依赖 Windows 的话建议开发环境直接搭进 WSL 就行了。
    本人虽然宿主机是 Windows 但是 JB 全家桶都是装在 WSL 里的。
    https://learn.microsoft.com/zh-cn/windows/wsl/tutorials/gui-apps
    0x4154304D
        33
    0x4154304D  
       11 小时 23 分钟前
    vmware 太重了 hyperv 用起来更好一点 vagrant 拉个 hyperv 的 debian+Rocky 用什么装什么
    lfmwO
        34
    lfmwO  
       11 小时 21 分钟前
    基本没啥问题, 搞
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1092 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 19:10 · PVG 03:10 · LAX 11:10 · JFK 14:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.