有没有可能做一台同时运行双系统的 PC 机?

2020-05-20 22:47:48 +08:00
 lechain

发现很多 linux 开发者( or 嵌入式、跨平台开发)都有桌面环境和开发环境不能无缝衔接的痛点,经常看到关于这种需求的解决方案的讨论,目前看起来WSL 1/2是其中做的比较不错的一种,但是仍然各自有各自的缺点(当然相对的也有很多优点)

再说一个个人觉得做的还不错的方案,通过 samba 将 Linux 的 folder 映射为 Windows 的网络驱动器,然后通过 IDE 在 windows 下组件工程项目、编辑源代码,使用 putty 连接等 terminal 连接服务器上去执行 build 、configure 等需要在开发环境才能完成的操作。对于普通的个人开发者而言,则可以将开发环境放入到虚拟机里面。

刚刚突发奇想,是否可以做一种机器,带有一个主 CPU 和一个副 CPU (或者也可以是 fpga ),然后可以同时实时的运行两个操作系统,这样的话感觉看起来似乎可以解决许多痛点。

不知道这种方案是否已经有人在尝试(或者也许根本就不可行?),大家是怎么认为的?

9128 次点击
所在节点    奇思妙想
30 条回复
deorth
2020-05-21 09:03:29 +08:00
虚拟机不能模拟的硬件你就 passthrough 给客户机呗
fuxkcsdn
2020-05-21 09:52:33 +08:00
esxi + 双独立显卡直通

或者支持安装双主板的机箱,如
https://item.jd.com/100003292788.html
NonClockworkChen
2020-05-21 09:54:08 +08:00
locoz
2020-05-21 14:53:07 +08:00
加拿大白嫖王的虚拟机方案或者双主板机箱方案都可以
whatv3
2020-05-21 15:24:32 +08:00
@fuxkcsdn #22 我最近打算折腾下这个方案来着~
kios
2020-05-21 22:09:40 +08:00
LinusTip 曾经做过这样的节目 可以在 YouTube 上找到
HangoX
2020-05-22 15:20:34 +08:00
我不知道其他桌面环境怎么样,但是在 mac 上,用 pd 可以很轻松和 window,ubuntu 无缝连接
zjyl1994
2020-05-23 15:58:08 +08:00
双机箱+KVM 切换器,这样公用一套键盘鼠标和显示器,如果你和我一样 Linux 主机用的那种带壁挂孔的工控机,可以直接挂在显示器后面。用的时候按一下切换键 2-3 秒就能切到另一台机器(你要是有预算上好的 KVM 切换器速度还能更快,而且预算更多的切换器还可以带 HUB 直接把一系列外设切过去)
msg7086
2020-05-24 03:31:36 +08:00
两个 CPU 就等于两台电脑了。CPU 是中央处理单元,从 CPU 延伸出来,主板,外围设备,加在一起就构成了一台电脑。如果你打算用两个 CPU,那定义上来说就是两台电脑了。当然,两台电脑放在一个机箱里是很常见的,可以看看蓝猫家的各种双子星方案,包括很多小型刀片机也都是这种设计,一个机箱和一组电源,里面放多个 CPU 和多块主板。
Wondertainment
2020-07-07 21:03:28 +08:00
我是 Manjaro 做 host 系统 , 用 kvm 跑 Windows 做 guest 系统。有两张显卡,其中一张直接通过 pcie-passthrough 分给 windows 。这样两张显卡能分别做两个系统的显示输出。两个系统也是同时运行的。性能的话,3900X, kvm 后 cinebench 的成绩从 7700 降到了 7300,还可以接受。

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

https://www.v2ex.com/t/673798

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

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

© 2021 V2EX