> 技术文档 > 高性能游戏云手机革命!GPU加速让Redroid性能追平小米15

高性能游戏云手机革命!GPU加速让Redroid性能追平小米15

我们之前介绍了redroid云手机项目(云手机技术揭秘!低成本实现1台电脑变百部\"虚拟手机\"实战),有朋友反馈说使用这种容器虚拟化的云手机体验比较差,非常卡。

确实,如果单纯在云主机上通过Docker运行redroid,确实会有这个问题,那是因为一般的云主机不支持GPU,没有图形加速效果,像使用小红书时,只能看看图文,刷视频几乎是一动不动。

既然知道了云手机的缺陷是没有GPU,那我们给他加一个不就行了?

本次演示,我们还是使用Ubuntu 24.04的操作系统(插上U盘自动装系统?一文掌握Ubuntu服务器版自动安装镜像制作),先在宿主机上完成Docker引擎的部署(安装Docker引擎的3种方法)。然后,完成GPU驱动的安装(桌面显卡RTX4070安装Ubuntu系统部署vLLM环境)。

高性能游戏云手机革命!GPU加速让Redroid性能追平小米15

接下来,我们需要安装NVIDIA Container Toolkit来支持Docker容器加载GPU设备。

首先,配置NVIDIA生产存储库,并更新软件包列表:

curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \\&& curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \\sed \'s#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g\' | \\tee /etc/apt/sources.list.d/nvidia-container-toolkit.listapt-get update

高性能游戏云手机革命!GPU加速让Redroid性能追平小米15

接下来,就可以安装NVIDIA容器工具包nvidia-container-toolkit了:

apt-get install -y nvidia-container-toolkit

高性能游戏云手机革命!GPU加速让Redroid性能追平小米15

安装完成之后,使用nvidia-ctk命令配置docker容器运行时,此命令将修改主机上的/etc/docker/daemon.json文件,文件更新后,Docker容器就可以使用NVIDIA容器运行时。

nvidia-ctk runtime configure --runtime=docker

然后,重启Docker守护进程:

systemctl restart docker

高性能游戏云手机革命!GPU加速让Redroid性能追平小米15

现在,我们已经完成了NVIDIA容器工具包的配置,我们可以通过运行CUDA容器示例工作负载来验证安装是否成功()。

docker run --rm --runtime=nvidia --gpus all ubuntu nvidia-smi

高性能游戏云手机革命!GPU加速让Redroid性能追平小米15

这条命令就是在容器内执行nvidia-smi命令,如果输出信息与在宿主机执行nvidia-smi命令的回显一致,就说明安装成功了。

接下来,我们运行redroid:14云手机容器,并为其分配GPU。

docker run -itd --rm --privileged \\-v /root/redroid/data14:/data \\-p 5555:5555 \\--name redroid14 \\redroid/redroid:14.0.0_64only-latest \\--gpus all \\-e NVIDIA_VISIBLE_DEVICES=0 \\--device /dev/nvidia0:/dev/nvidia0 \\--device /dev/nvidiactl:/dev/nvidiactl \\--device /dev/nvidia-uvm:/dev/nvidia-uvm

高性能游戏云手机革命!GPU加速让Redroid性能追平小米15

启动成功之后,我们通过Escrcpy来镜像手机屏幕(云手机技术揭秘!低成本实现1台电脑变百部\"虚拟手机\"实战)。操作还是很流畅的,甚至都能跑分,如下视频所示:

鲁大师性能评测得分1775172分,整体排行第二名。

高性能游戏云手机革命!GPU加速让Redroid性能追平小米15

在得分数据上以微弱优势领先小米15一个身位,比排在第四名的OPPO Find X8高出一截。

高性能游戏云手机革命!GPU加速让Redroid性能追平小米15

但在实际单项得分表现上,CPU贡献了将近一半,GPU实际只占到了16.2 %,但整体上应该是受redroid项目的限制,测试视频刷新率只能到60 FPS,如果能取消这个限制,得分应该还能再拔一拔。

高性能游戏云手机革命!GPU加速让Redroid性能追平小米15

截图的得分比视频里面稍微高了一点,毕竟跑分也不是很稳定。但是这个成绩刷刷视频、玩一些小游戏应该是没什么问题了。

如果同时运行两台云手机进行测评,就能得到稍微高一点的结果。比如同时跑视频测评时,总的帧率能够超过80 FPS。

高性能游戏云手机革命!GPU加速让Redroid性能追平小米15

如果把两台云手机的得分加一块,妥妥的性能巅峰了。

高性能游戏云手机革命!GPU加速让Redroid性能追平小米15

可以看到,CPU的得分基本上是拆分了单台测试的总分,GPU总分小有提升,所以总的来看,redroid也算是一台性能猛兽了。

这样的云手机,你爱了吗?

**推荐阅读***

告别ADB!用DHCP选项让手机自动添加静态路由

1条命令搞定!Ubuntu搭建L2TP服务器全自动脚本,小白也能轻松上手

插上U盘自动装系统?一文掌握Ubuntu服务器版自动安装镜像制作

连WiFi就能切IP!揭秘企业级路由器多VPN出口黑科技!

云手机全球落地实战:用策略路由实现Docker容器网络自由切换

VMware Edge 620神操作:刷入iStoreOS秒变全能企业级网关,轻松玩转多SSID

玩转Linux策略路由:三分钟掌握ip rule高级技巧

插上U盘自动装系统?Ubuntu无人化自动部署演示

从CentOS到Ubuntu:零成本迁移L2TP VPN,企业级内网穿透实战!

WireGuard太复杂?十分钟教你用Netmaker一键搞定全球组网

万物皆可EVE-NG:手把手教你将Panabit迁移到EVE-NG环境

云手机技术揭秘!低成本实现1台电脑变百部\"虚拟手机\"实战

从400M到4.5G!Docker迁移竟让VPP网络性能飙升10倍

误以为是外国货?这家国产SD-WAN神器竟能免费白嫖,附Panabit免费版体验全记录

简单了解一下FortiFirewall、FortiGate和FortiOS的试用授权情况

iWAN隧道实测:一次握手跑满2.3Gbps,白嫖的SD-WAN真能吊打专线?

48核+96GB内存!EVE-NG 6.2低配版安装实录,网络工程师必看!

无需公网IPv4!手把手教你配置基于IPv6的WireGuard安全隧道