报价
HOME
报价
正文内容
qemu arm nand 开发者顺利在初代Switch游戏机中使用QEMU模拟运行Win11 ARM
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

开发者顺利在初代Switch游戏机中使用QEMU模拟运行Win11 ARM

IT之家 5 月 14 日消息,一名开发者“PatRyk”近日在 X 平台发帖,展示了任天堂 Switch 初代游戏机在 Linux 环境下通过 QEMU 模拟运行 Windows 11 ARM 的效果,由于 Switch 游戏机硬件及驱动问题,黑客声称目前该机无法游玩游戏,甚至系统响应“都需要 10 秒钟”。

据介绍,任天堂 Switch 使用的 Tegra X1 处理器为 20 纳米制造工艺,搭载 4 核心 ARM Cortex-A57 架构中央处理器以及 4 颗 ARM Cortex-A53 架构处理核心;图形处理器采用了基于 Maxwell 微架构的 256 核心 CUDA,图形处理器会根据主机处于便携状态或插入底座的不同情况进行差异化运算,在黑客所示的便携状态下运算频率为 307.2MHz。

IT之家整理初代 Switch 游戏机的硬件信息如下:

SoC:英伟达 Tegra X1 系列定制版

屏幕:1280x720 分辨率 6.2 英寸 LCD 屏

RAM:4GB

存储空间:32GB

电池:4310 毫安时

重量:297 克

qemu libvirt kvm是什么关系

QEMU

QEMU是一个开源项目,实际就是一个硬件模拟器,可以模拟许多硬件,包括x86架构处理器,AMD64架构处理器,MIPS R4000,ARM v6, v7(Cortex-A8, A9, A15),SPARC sun3与PowerPC架构,还支持其他架构,可以QEMU主页获取完整的列表。

QEMU可以在其他平台上运行Linux的程序,可以存储及还原虚拟机运行状态,可以虚拟多种设备,包括网卡,多CPU,IDE设备,软驱,3种显示卡,多种声效卡,多种并口设备,多种串口设备,多种USB设备,PC喇叭 ,PS/2键盘鼠标(默认)和USB键盘鼠标 ,蓝牙设备。

QEMU还内建DHCP服务器,内建DNS服务器,SMB服务器,TFTP服务器。

比较有意思的是,有人还将QEMU编译成windows版本,在windows平台上也可以运行QEMU。

QEMU的好处是因为是纯软件模拟,所有可以在支持的平台,模拟支持的设备,比如有人利用QEMU在安卓上安装一个windows xp虚拟机出来。

QEMU的缺点是因为是纯软件模拟,所有会非常慢。所以开始的时候有一个qemu和kvm结合的分支,kvm只是一个内核的模块,没有用户空间的管理工具,kvm的虚拟机可以借助qemu的管理工具来管理。qemu也可以借助kvm来加速,提升虚拟机的性能。qemu-kvm的分支版本发布了三个正式的版本1.1 1.2 1.3,随后和qemu的主版本合并,就是说现在的qemu版本默认支持kvm,qemu和kvm已经紧密的结合起来了。

kvm的最后一个自己的版本是kvm83,随后和内核版本一起发布,和内核版本号保持一直,所以要使用kvm的最新版本,就要使用最新的内核。

libvirt

libvirt是一套开源的虚拟化的管理工具,主要由三部分组成:

一套API的lib库,支持主流的编程语言,包括c,python,ruby等;

libvirtd服务;

命令行工具virsh。

libvirt的设计目标是通过相同的方式管理不同的虚拟化引擎,比如KVM、XEN、HyperV、VMWare ESX等等。但是目前实际上多数场景使用libvirt的是KVM,XEN、HyperV、VMWare ESX都有各自的管理工具。

libvirt可以实现虚拟机的管理,比如虚拟机的创建、启动、关闭、暂停、恢复、迁移、销毁。虚拟机网卡、硬盘、CPU、内存等多种设备的热添加。

libvirt还支持远程的宿主机管理,只要在宿主机上启动libvirtd服务并做好配置,就可以通过libvirt进行虚拟机的配置。通道可以是ssh、tcp、基于tcp的tls。

libvirt将虚拟机的管理分为以下几个方面

1 存储池资源管理,支持本地文件系统目录,裸设备,lvm,nfs,iscsi等方式。在虚拟机磁盘格式上支持qcow2,vmdk,raw等格式。

2 网络资源管理,支持linux桥,vlan,多网卡绑定管理,比较新的版本还支持openvswitch。libvirt还支持nat和路由方式的网络,Libvirt可以通过防火墙让虚拟机通过宿主机建立网络通道,和外部的网络进行通讯。

相关问答

qemu 与docker区别?

QEMU和Docker都是虚拟化和容器技术,但它们之间有一些关键区别:1.原理和目标不同:•QEMU:全称"QuickEmulator",是一个开源的硬件模拟器。...

QEMU 全称是什么?

这里也谈谈对KVM,QEMU,QEMU-KVM三者之间的关系的一些看法kvm,通常是指Linuxkvm模块,其负责借助于硬件VT加速特性实现虚拟机的CPU虚拟化,内存虚拟化,也...

谁能赐教!!池州g3云平台价格多少,g3云平台哪家服务态度好...

[回答]程桌面主机。如果用破解版,应该就是模拟你的名字在账...云电脑的工作原理是你给他钱,他把你的名字记在账单上,然后他会分配给你一个远程桌面主机。...

 宋洋个人资料  卡洛斯布泽尔 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部