关于虚拟机上使用cuda

虚拟机上一般无法使用cuda,因为虚拟机整个系统都不是直接建立在物理机上的,外强中干,你让它使用一些底层的东西,它就傻眼了。如果未来谁能很好地解决虚拟机使用cuda的问题,那虚拟机用的人会更多吧。毕竟能同时使用两个系统,还是很爽的。双系统做不到。现在电脑性能越来越好,虚拟机运行操作系统足以和真实双系统差不多了。就是支持硬件差多了,但这方面差距也是一直在缩小。

要使用cuda的小伙伴还是去下载双系统吧

调皮一下

但像我这样头铁的人,还是习惯用虚拟机,因为可以随便我造,快照功能不要太好用。

小孩子才做选择,成年人我都要

平常就在虚拟机上弄,双系统我也弄一个,我也不嫌麻烦。

下面开始正题:

看了一些,有几种办法

1.在虚拟机上装nvidia驱动,但这会导致其他驱动都不能用。所以我说了句废话

2.直通。直接将物理机上面的PCI-E插槽设备映射给虚拟机,即把显卡通过直通的方式映射给虚拟机使用,但是这种方式整个显卡就归虚拟机使用了,物理机就不能使用了。实属丢了西瓜捡了芝麻。但是如果有个方式能输入一句命令切换的话,那也还算是不错的解决办法。

3.买支持GPU虚拟化的显卡

哪一天我退出虚拟机了,全职双系统了,我再来续写

你可能感兴趣的:(linux,运维,服务器)