由于要兼职维护 iOS 的 app ,需要用到 macOS ,但公司的 MacBook 太老了不想用。之前了解到可以在 linux 上用 osx-kvm 安装苹果虚拟机,CPU 和 IO 性能损耗很小,用显卡直通可以实现比较好的图形性能,但是网上的资料大都是基于带独立显卡的台式机。
现在我想买个新款的集显轻薄笔记本(买不起 MacBook ),在上面安装 osx-kvm 作为生产环境,不知道可不可行?
1
t41372 2023-04-30 23:48:01 +08:00 via Android
如果是要开发 mac ,我记得 aws 上有 mac 的机器可以用,或许可以看看?
|
2
deorth 2023-05-01 00:11:52 +08:00 via Android
short answer: no
long answer: intel 的核显直通( gvt-d )给 osx-kvm ,网上只有个别成功例子,没有详细步骤且时间比较久远。gvt-g 无人能够成功。amd ryzen 平台的核显均不支持直通。 建议就是公司给什么你用什么,不管是编译慢还是写代码卡都反映到工期上去。公司不想花钱就得忍受开发效率降低,哪有员工自费解决的道理 |
3
zer 2023-05-01 00:25:49 +08:00
公司的事情因为工作设备的问题慢就慢了,短时间申请不了新的,长期可能自然会因为你的效率低下而给你批新的 Mac
|
4
likelylee 2023-05-01 09:01:53 +08:00
我曾经再 archlinux host 上单显卡直通给 windows11 guest ,当然实际使用过程中切换的时候需要 logout 然后才能使用显卡资源,偶尔也出现过 guest 关机之后显卡资源没释放导致需要重启 host 的情况。
不过正如楼上所说,既然是公司给配电脑做办公用途,那就要求公司提供就好了。或者也可以学我自购设备求发展... |
5
yougg 2023-05-01 09:55:32 +08:00 via Android
但说核显直通是能做到的,但日常使用不便。
APU 核显直通比较麻烦: https://gist.github.com/matt22207/bb1ba1811a08a715e32f106450b0418a B 站上也有 APU 直通成功的视频 |
6
sunyb 2023-05-02 15:31:24 +08:00
台式机可以 ,笔记本没有成功案例。如果是用来生产机器,建议直接购买 MAC MINI 。
|