j****n 发帖数: 1046 | 1 刚进了一台gaming machine, 带GTX1080, 操作系统是Windows.
现在有点矛盾,是重装linux呢,还是双启动,还是用virtual box?
我有点懒得重装系统。 有没有人试过在在Virtual machine 做machine learning ?要
保证virtual machine 能基本用得上GPU 的性能。 |
r********e 发帖数: 39 | 2 用Docker啊,理论上讲 Docker是直接运行在Host机的Kernel之上,比Virtual Machine
要少一中间层,应该更接近Native运行效率。
Disclaimer 我没有运行过Machine Learning,只是泛泛从系统角度讲。
【在 j****n 的大作中提到】 : 刚进了一台gaming machine, 带GTX1080, 操作系统是Windows. : 现在有点矛盾,是重装linux呢,还是双启动,还是用virtual box? : 我有点懒得重装系统。 有没有人试过在在Virtual machine 做machine learning ?要 : 保证virtual machine 能基本用得上GPU 的性能。
|
j****n 发帖数: 1046 | 3 你这个建议好,我去搜一搜。
Machine
【在 r********e 的大作中提到】 : 用Docker啊,理论上讲 Docker是直接运行在Host机的Kernel之上,比Virtual Machine : 要少一中间层,应该更接近Native运行效率。 : Disclaimer 我没有运行过Machine Learning,只是泛泛从系统角度讲。
|
h*i 发帖数: 3446 | 4 docker只有在Linux上是native的,利用Linux特有的cgroup功能。
docker在mac和windows上其实还是在virtual machine上运行。
Machine
【在 r********e 的大作中提到】 : 用Docker啊,理论上讲 Docker是直接运行在Host机的Kernel之上,比Virtual Machine : 要少一中间层,应该更接近Native运行效率。 : Disclaimer 我没有运行过Machine Learning,只是泛泛从系统角度讲。
|
r********e 发帖数: 39 | 5 那是以前的。从去年开始吧,Docker的技术已经能做到在Windows和Mac上 native run
了。
见Docker 网站的说明:
Docker for Windows is a native Windows app deeply integrated with Hyper-V
virtualization, networking and file system, making it the fastest and most
reliable Docker environment for Windows.
https://www.docker.com/docker-windows
【在 h*i 的大作中提到】 : docker只有在Linux上是native的,利用Linux特有的cgroup功能。 : docker在mac和windows上其实还是在virtual machine上运行。 : : Machine
|
c**d 发帖数: 579 | 6 Windows 10不行,只有Windows Server 2016才支持GPU Virtualization |
a9 发帖数: 21638 | 7 等于从virtualbox换到hyper-v了?那不是还是虚拟的吗?
run
【在 r********e 的大作中提到】 : 那是以前的。从去年开始吧,Docker的技术已经能做到在Windows和Mac上 native run : 了。 : 见Docker 网站的说明: : Docker for Windows is a native Windows app deeply integrated with Hyper-V : virtualization, networking and file system, making it the fastest and most : reliable Docker environment for Windows. : https://www.docker.com/docker-windows
|
d******a 发帖数: 32122 | 8 我在一台机器上用的docker
能拷贝到另一台上直接用吗?
: 用Docker啊,理论上讲 Docker是直接运行在Host机的Kernel之上,比Virtual
Machine
: 要少一中间层,应该更接近Native运行效率。
: Disclaimer 我没有运行过Machine Learning,只是泛泛从系统角度讲。
【在 r********e 的大作中提到】 : 那是以前的。从去年开始吧,Docker的技术已经能做到在Windows和Mac上 native run : 了。 : 见Docker 网站的说明: : Docker for Windows is a native Windows app deeply integrated with Hyper-V : virtualization, networking and file system, making it the fastest and most : reliable Docker environment for Windows. : https://www.docker.com/docker-windows
|
r********e 发帖数: 39 | 9 虚拟还是虚拟,但虚拟之间技术差距很大 :)
我本来对Windows side不熟,还特意去查了查。Docker用的是Hyper-V, type 1
hypervisor. Hyper-V 是对硬件虚拟化,Guest OS是直接运行在虚拟化的硬件之上,不
经过Host OS。而VirtualBox是type 2 hypervisor, 做任何事情必须经过Host OS 再转
道手。这一进一出,performance差距很大。我想楼主是更 value performance, 所以
这种情形下,显然Docker是更好的选择。
见附图。
【在 a9 的大作中提到】 : 等于从virtualbox换到hyper-v了?那不是还是虚拟的吗? : : run
|
r********e 发帖数: 39 | 10 你Google 一下 docker save.
【在 d******a 的大作中提到】 : 我在一台机器上用的docker : 能拷贝到另一台上直接用吗? : : : 用Docker啊,理论上讲 Docker是直接运行在Host机的Kernel之上,比Virtual : Machine : : 要少一中间层,应该更接近Native运行效率。 : : Disclaimer 我没有运行过Machine Learning,只是泛泛从系统角度讲。 :
|
s*****l 发帖数: 7106 | 11 我不解
aws 一块k80一$一小时
要啥os有啥os
为啥还要自己攒机 |