Linux下GPU虚拟化

在新Linux内核中体验GPU虚拟化

从内核4.10, 支持 virtual gpu 的代码开始汇入主线程。这部分代码主要由两部分组成:

首先, mediated 设备框架(mdev),基本上,这部分代码使得内核驱动开始用vfio框架跟接口来支持虚拟pci设备。nvidia 以及intel都采用了这种所谓的mdev机制,将宿主机中的物理GPU分割成多个虚拟设备,以便供多个虚拟机同时使用。

第二个, intel 的i915驱动也是采用了mdev初始化支持,当然仍然有很多工作需要去做,例如不能直接登录虚拟机的显示画面,所以必须通过客户机中安装x11vnc或者类似的vnc工具,也有一些稳定性的问题需要解决。

具体请看下面原文链接:

https://www.kraxel.org/blog/2017/01/virtual-gpu-support-landing-upstream/

相关推荐
赵大仁1 分钟前
在 CentOS 7 上安装 Node.js 20 并升级 GCC、make 和 glibc
linux·运维·服务器·ide·ubuntu·centos·计算机基础
vvw&6 分钟前
Docker Build 命令详解:在 Ubuntu 上构建 Docker 镜像教程
linux·运维·服务器·ubuntu·docker·容器·开源
李白你好12 分钟前
家用无线路由器的 2.4GHz 和 5GHz
运维·网络
苹果醋314 分钟前
React系列(八)——React进阶知识点拓展
运维·vue.js·spring boot·nginx·课程设计
冷冰鱼29 分钟前
【问题实录】服务器ping不通win11笔记本
运维·服务器
wayuncn30 分钟前
web服务器之云主机、物理机租用、服务器托管的区别
运维·服务器
冷曦_sole32 分钟前
linux-21 目录管理(一)mkdir命令,创建空目录
linux·运维·服务器
最后一个bug34 分钟前
STM32MP1linux根文件系统目录作用
linux·c语言·arm开发·单片机·嵌入式硬件
聚名网35 分钟前
服务器如何划分空间?
运维·服务器
dessler1 小时前
Docker-Dockerfile讲解(二)
linux·运维·docker