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

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

  •  
  •   bler · 14 小时 12 分钟前 · 2213 次点击

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

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

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

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

    你搞 8t 硬盘的钱都够再买一台电脑了,工作和游戏分开两台电脑,我前几天在研究 5500gt 的 pc ,大概 32G+1TB 下来不到 2000 。你搞个 Esxi 或者 PVE ,这就相当于多了几台电脑。而且可以根据你的开发需求,你是吃多核,还是吃单核,针对性搞一套有优势的 PC ,这钱花的绝对值。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1348 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 17:24 · PVG 01:24 · LAX 09:24 · JFK 12:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.