![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QEMU
文章平均质量分 77
认真的柯南
专注虚拟化,硬件显卡网卡加速,分布式机器学习系统优化
展开
-
Begining-To-End DPDK Guide
This guide is more of a tutorial that should guide you through all of the steps of installing DPDK and Open vSwitch from the packages built by the Debian Linux. This guide assumes the use of Intel Niantic NIC cards. Mellanox ConnectX3-Pro cards will be sup原创 2022-10-24 02:40:33 · 644 阅读 · 1 评论 -
QEMU 7.1发布
QEMU7.1于8月31号正式发布,本版本包括了来自238名开发者的2800+改动。本版本的新特性包括第一次支持64位LoongArch作为新的CPU架构、支持多个新的RISC-V扩展、支持新的Arm CPU功能原创 2022-10-24 00:15:00 · 528 阅读 · 0 评论 -
QEMU 7.0 发布
四月19号,新版本的QEMU 7.0 发布,本版主要包含了对英特尔 AMX 指令集支持(高级矩阵扩展),该指令集主要用于对英特尔至强服务器的扩展,该指令集提供了新的自定义 TMM“TILE”寄存器和用于操作这些寄存器中数据的指令,例如用于矩阵乘法的 TMUL(Tile matrix MULtiply)。另一个主要的变化是改善了镜像的fleecing备份。当前系统创建快照,然后通过写前复制 (CBW) 过滤器来更新快照的状态,从客户系统写入的区域复制数据。ARM架构增加了对“virt”机器中vi.原创 2022-05-23 02:12:08 · 488 阅读 · 0 评论 -
QEMU 6.2 发布
QEMU新版本 6.2.0 近日发布, 本次版本包含了2300多个commits,189个开发者参与其中.下载地址:download page. 完整修改日志可参考此次.QEMU 6.2 带来的变化和改进包括:针对 "powernv" 机器改进了 POWER10 的支持 增加了对 POWER10 DD2.0 CPU 的初步支持 PowerPC 的维护者由 David Gibson 和 Greg Kurz 变更为 Cédric le Goater 和 Daniel Henrique Barb.原创 2022-02-19 01:50:36 · 489 阅读 · 0 评论 -
QEMU 6.1.0 发布
QEMU新版本 6.1.0 近日发布, 本次版本包含了3000多个commits,221个开发者参与其中.下载地址:download page. 完整修改日志可参考此次.主要修改包括如下:block: support for changing block node options after creation via ‘blockdev-reopen’ QMP command Crypto: more performant backend recommendations and improv.原创 2021-10-24 23:26:55 · 2333 阅读 · 0 评论 -
QEMU 6.0.0 发布
QEMU 6.0.0 版本与 4月30号发布,本版本涵盖了3300多个提交,共有268个开发者参与了本次的开发。本版本的主要升级如下:68k: 新增基于virtio设备的 ‘virt’ 机器类型。 ARM: support for ARMv8.1-M ‘Helium’ architecture and Cortex-M55 CPU ARM: support for ARMv8.4 TTST, SEL2, and DIT extensions ARM: ARMv8.5 MemTag extens原创 2021-06-25 03:13:17 · 456 阅读 · 0 评论 -
Setup Intel Optane DCPMM in KVM/QEMU Guests
We are using Intel Optane DataCenter Persistent Memory Module as the NVDIMM device here. Based on QEMU vNVDIMM support, we can use DCPMM in a Guest VM.Even though, QEMU could support nvdimm from version 2.6, but SLES only support NVDIMM in the host from原创 2020-12-28 22:03:12 · 639 阅读 · 0 评论 -
QEMU后端存储设置之NBD
NBD, network block device, 网络块存储,一个非常轻量,配置非常简单的远程存储,QEMU本身也支持了NBD网络协议。本文将对如何在QEMU虚机中如何使用NBD将进行详细介绍。正常使用过程中需要进行两部分的设置,服务器端以及客户机端的设置,这也是典型的CS模式应用,当然读者需要这里要将远程块存储同分布式存储分开,NBD仍然属于传统的块设备范畴。1. 安装 NBD se...原创 2019-01-23 10:30:59 · 2622 阅读 · 0 评论 -
Accelerate your VM by OVS-DPDK in SUSE(Guest)
This article shows how to setup a vhost port in your vm with virtio device, implement a zero copy path for your virtual machines. Host Setup1. Backgroud2. Pre-requirement3. Host Setup3.1 ...原创 2019-02-01 04:23:28 · 856 阅读 · 0 评论 -
在KVM中运行苹果操作系统
由于版权的关系,MacOS目前只能在苹果自家的硬件设备上运行,虚拟机方面只有VMWare。本文介绍一种在Linux KVM下运行的方式,请确保在MacOS下运行你的Linux虚拟机,当然一般的Linux系统可以, 但是因为版权的问题,责任自负 :-)目前苹果QEMU虚拟机只能在UEFI模式下启动,在这里你需要先下载一个特殊的UEFI固件。下面,我将手把手教你在KVM下安装运行你的苹果操作系...原创 2019-01-27 06:37:34 · 5908 阅读 · 6 评论 -
QEMU后端存储设置之ISCSI后端
本文主要介绍如何在Debian中安装iscsi-target,过程主要分三步,安装服务并启动,创建存储块,最后发布给客户端。1.1 set up iscsi-target 1.1.1 Install essential softwaressudo apt-get install iscsitarget iscsitarget-dkmsiscsitarget & isc...原创 2019-01-25 21:58:17 · 1052 阅读 · 0 评论 -
QEMU后端存储设置之ISCSI前端
本篇是ISCSI服务端的续篇,操作前请确保已经安装好你的iscsi-target。2.1 Install essential softwaresudo apt-get install open-iscsi 2.2 Modify configuration filevim /etc/iscsi/iscsid.confand change it to:node.se...原创 2019-01-25 21:52:42 · 1468 阅读 · 0 评论 -
Run a kvm-support vm on Raspberry pi 2
Raspberry Pi 2 uses bcm2709 which is an ARMV7 processor. cat /proc/cpuinfo 01 02 03 04 05 06 07 08 09 10 11 Hardware : BCM2709 Revisio...原创 2019-01-21 03:48:45 · 826 阅读 · 0 评论 -
QEMU最新定时器系统概述
这篇文章主要解释了QEMU的定时器系统,尤其是我最近提交的新定时器系统是如何工作的。译文来自http://blog.alex.org.uk/2013/08/24/changes-to-qemus-timer-system/ 定时器做什么?定时器(QEMU定时器)提供了一种在时间段结束后的函数回调,并且传递了一个透明指针。QEMU中有下面三种时钟系统:1 实时时钟,即便是VM...翻译 2019-01-12 23:42:24 · 2097 阅读 · 1 评论 -
QEMU 3.0.0 新特性一览
QEMU 在 2018年8月15发布了版本3.0.0, 正式从 2.12 进入了3.0 时代。而且到今年位为止,QEMU 已经有15个年头了,出乎意料的长阿,:)其主要新特性如下:ARM: 在virt机器中支持SMMUv3 IOMMU 在v8M中支持VLLDM 和 VLSTM浮点数指令,也对AArch64的 FP16扩展指令做了改善 在linux user...原创 2019-01-24 06:58:59 · 1254 阅读 · 0 评论 -
QEMU 3.1.0 新特性一览
QEMU 3.1.0 在2018年 12月12号发布,相比 3.0 从189个开发者中新加载 1900个补丁新特征包括如下:ARM: 新支持 microbit 一个 Xilinx Versal机器模型 新支持 ARMv6M 以及 Cortex-M0 CPU架构 新支持 Cortex-A72 CPU 对xlnx-zynqmp提供GICv2 中断控制支持...原创 2019-01-24 07:23:37 · 1437 阅读 · 0 评论 -
Build UEFI for QEMU-AARCH64
1. Download and compiler the QEMU after 2.2 git clone https://github.com/qemu/qemu.git2. Build a aarch64-softmmu3. Get EDK2 cod git clone https://github.com/tianocore/edk2.git4. ...原创 2019-01-20 03:04:01 · 1864 阅读 · 0 评论 -
GPU passthrought setup for Nvidia V100 (Part I)
This is an instruction based on V100 and GPU compute purpose only. There will be two parts for this instruction, Host setup and Guest Setup Part one: HOSTPart two: GuestPlease make sure using Nv...原创 2019-01-20 09:06:09 · 877 阅读 · 0 评论 -
GPU passthrought setup for Nvidia V100 (Part II)
Part one: HOSTPart two: Guest Part Two Guest Installment by virt-manager 1.1 Make sure you are installing a VM with UEFI mode1.2 Make sure Your HOST is SLES12SP2 and so on1.3 Still need...原创 2019-01-20 09:07:00 · 931 阅读 · 0 评论 -
为QEMU创建基于UEFI的AARCH64虚拟机
QEMU默认将会采用seabios的启动方式,本文将介绍如何以UEFI模式启动1. 下载所需要的安装文件wget http://cdimage.debian.org/debian-cd/8.1.0/arm64/iso-cd/debian-8.1.0-arm64-netinst.iso2. 创建UEFI固件文件$ dd if=/dev/zero of=flash0.img bs...原创 2019-01-25 03:34:08 · 5126 阅读 · 0 评论 -
Accelerate your VM by OVS-DPDK in SUSE(HOST)
This article shows how to setup a vhost port in your vm with virtio device, implement a zero copy path for your virtual machines. Host Setup1. Backgroud2. Pre-requirement3. Host Setup3.1 cpu...原创 2019-01-15 03:33:58 · 796 阅读 · 0 评论 -
QEMU+Tcp remote access libvirtd
libvirt uses ssh remote access by default, if you want to connect to remote sever by tcp protoclvirsh -c qemu+tcp://host/systemyou probably get below error:error: unable to connect to server ...原创 2019-01-21 02:38:15 · 649 阅读 · 0 评论