兼顾打游戏和训模型的 ALL IN ONE 方案

2024 年 11 月 29 日
 lpdink

50 系在即,准备重新装机,在纠结系统方案了。主要需求是打游戏,写代码( C++/Java)和训模型(cuda )。

现在是宿主机装 windows11 ,WSL 下训模型和写代码的方案。但是 WSL 的环境,尤其是 GPU 环境很容易炸,N 卡驱动更新,WSL 更新都可能破坏宿主机或宿主机内容器的 GPU 环境,总归和原生 linux 不一样,听说也会损失 10%的 GPU 性能,很难受。

另外对系统备份和还原也有需求,很想用虚拟机了。

前段时间听说了 PVE ,感觉很不错,但是试了下发现 Geforce 系列显卡没法做 GPU 虚拟化,只能直通给某个虚拟机,这样直通给 windows 就没法训模型,直通给 linux 就不好打游戏了。

老哥们现在用的是什么 all in one 方案?有没有什么好办法,充分利用上那张很贵的显卡?

5543 次点击
所在节点    程序员
42 条回复
wheat0r
2024 年 11 月 29 日
我觉得打游戏和 AIO 根本不配套
bigtear
2024 年 11 月 29 日
没有好办法,你要想一个系统兼顾打游戏和训练模型,ALL IN Linux 是最佳选择,能打游戏又能方便训练。Windows 训练的性能会稍差。

PVE 的话,显卡直通 Linux 训练,再买一块显卡插上直通 Windows 打游戏,一台主机兼顾两个需求了。
visitant
2024 年 11 月 29 日
PVE 显卡直通,打游戏切到 Windows ,训练切到 Linux ?
RightHand
2024 年 11 月 29 日
待机功耗 200w 能接受不???
SkyEcho
2024 年 11 月 29 日
搞多个启动盘不行吗,一块 ssd 装 Windows ,一块装 Linux 。搞个引导管理器,每次开机决定进入哪个系统
txhwind
2024 年 11 月 29 日
双系统呗,总不会一边打游戏一边跑训练吧
baysonfox
2024 年 11 月 29 日
如果只对 linux 有备份还原需求感觉可以直接双系统,linux 侧用 btrfs/zfs 做快照备份
wxd21020
2024 年 11 月 29 日
@visitant 细说切显卡
lerry
2024 年 11 月 29 日
我现在是两块 ssd ,Windows 和 Linux 各自一块盘,装系统的时候只插一块盘。

哪个用的多默认启动哪个,开机可以选系统
Biem
2024 年 11 月 29 日
可以训练模型打游戏,这样就兼顾了()
esee
2024 年 11 月 29 日
如果你是想用显卡在 win 打游戏 输出画面的同时在 linux 下训练 cuda,那确实办不到,但是如果你是想串流,那完全可以,40 系显卡破解后也能虚拟化, 虚拟后同时给 linux 和 win 用,只是 win 无法输出画面,你用串流的话就可以。如果是不需要同时进行,那更简单了。打游戏的时候直通给 win ,训练的时候直通给 linux ,那不就得了
xuelu520
2024 年 11 月 29 日
先说预算,没预算咋给你兼顾
reatang
2024 年 11 月 29 日
用 GRUB2 自己做双系统呗
Jinnrry
2024 年 11 月 29 日
Windows in PVE 有些游戏检测虚拟机,根本过不了风控
WuDiHaiTai
2024 年 11 月 29 日
@Jinnrry 可以通过修改 conf 规避虚拟机检测,办法很多的。
wangyzj
2024 年 11 月 29 日
嘿,我在想这个问题想了好几天了,没啥特别好办法
单显卡肯定不可能双活,那就只能双系统,双系统就没啥必要 pve ,直接上 vmware 开一些必要的 vm 就好
当然最好还是俩显卡,但穷
总之没啥完美方案
lpdink
2024 年 11 月 29 日
@txhwind @baysonfox 主要是 N 卡配 linux 桌面特别容易爆炸,之前折腾过两次,每次都是更新下驱动,桌面炸了进不了系统....也可能是我对 linux 桌面不熟悉,好不容易搞好驱动,输入法,星火商店,桌面主题美化什么的,重启一下发现爆炸了...爆炸了...两个小时白折腾了。还蛮喜欢 gnome 的
lpdink
2024 年 11 月 29 日
@visitant 老哥,能指点下怎么 PVE 显卡直通下,动态或方便地切换直通的系统吗?
lpdink
2024 年 11 月 29 日
@bigtear 也不是没有钱买多块显卡,但是多买一块 5090 的话,就会想着拿两张 5090 一起训模型了...不然总觉得很可惜
cbythe434
2024 年 11 月 29 日
macbook m4 128G

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1093661

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX