当前位置: 首页 > news >正文

做亚马逊网站的账务处理小学教学活动设计方案模板

做亚马逊网站的账务处理,小学教学活动设计方案模板,网络营销成功的品牌,门户网站开发视频教学文章目录 QEMU 内存管理(QEMU 如何管理某个特定 VM 的内存)MemoryRegion gpa-hpaFlatView#xff1a;表示MR 树对应的地址空间FlatRange#xff1a;存储不同MR对应的地址信息AddressSpace#xff1a;不同类型的 MemoryRegion树RAMBlock总体简化图 QEMU 设备模拟 #x… 文章目录 QEMU 内存管理(QEMU 如何管理某个特定 VM 的内存)MemoryRegion gpa-hpaFlatView表示MR 树对应的地址空间FlatRange存储不同MR对应的地址信息AddressSpace不同类型的 MemoryRegion树RAMBlock总体简化图 QEMU 设备模拟 QEMU的模拟IO设备如何与VM交互QEMU 设备 IO 处理 QEMU 内存管理(QEMU 如何管理某个特定 VM 的内存) QEMU能够完成gva-gpahva-hpa地址的转换 MemoryRegion gpa-hpa QEMU通过MemoryRegion管理虚拟机内存每个MemoryRegion对应虚拟机一部分内存同时还有相关对应Host的虚拟内存相关信息。不同MemoryRegion通过树状组织连接起来连接到根MemoryRegion下不同MemoyRegion树代表不同作用的内存如系统内存空间system_memorry或IO内存空间system_io MemoryRegion可以分为以下三种类型 根级MemoryRegion通过memory_region_init初始化只是个管理用的如system_memory没有自已对应的部分内存实体MemoryRegion通过memory_region_init_ram初始化有对应的内存大小为size别名 MemoryRegion通过 memory_region_init_alias 初始化没有自己对应的内存作为一个实体的别名存在通过alias成员指向对应的实体alias_offset代表该别名MemoryRegion所代表内存起始GPA相对于实体 MemoryRegion 所代表内存起始GPA的偏移量 FlatView表示MR 树对应的地址空间 struct FlatView {struct rcu_head rcu;unsigned ref;FlatRange *ranges;unsigned nr;unsigned nr_allocated;struct AddressSpaceDispatch *dispatch;MemoryRegion *root; };FlatRange存储不同MR对应的地址信息 struct FlatRange {MemoryRegion *mr;hwaddr offset_in_region;AddrRange addr;uint8_t dirty_log_mask;bool romd_mode;bool readonly;bool nonvolatile; };AddressSpace不同类型的 MemoryRegion树 两种为address_space_memory 与 address_space_io /*** struct AddressSpace: describes a mapping of addresses to #MemoryRegion objects*/ struct AddressSpace {/* private: */struct rcu_head rcu;char *name;MemoryRegion *root; //是对应树的根/* Accessed via RCU. */struct FlatView *current_map; //对对应树的地址空间表示int ioeventfd_nb;struct MemoryRegionIoeventfd *ioeventfds;QTAILQ_HEAD(, MemoryListener) listeners;QTAILQ_ENTRY(AddressSpace) address_spaces_link; };RAMBlock MR 对应的 Host 虚拟内存每个RAMBlock表示单个实体MemoryRegion所占的Host虚拟内存信息多个RAMBlock构成RAMList 每个RAMBlock都有一个唯一的MemoryRegion对应 总体简化图 大佬勿喷后续学的更深会完善 QEMU 设备模拟 QEMU的模拟IO设备如何与VM交互 QEMU 在用户空间中独立进行设备模拟虚拟设备被其他的 VM 通过 VMM 提供的接口进行调用。并且设备的模拟是独立于VMM QEMU 设备 IO 处理 当VM访问某虚拟设备的物理内存/端口时候控制权由VM转交到VMM此时QEMU会根据触发VM-exit的事件类型进行不同的处理即MMIO还是PMIO。 MMIO对address_space_memory类的地址空间读写 PMIO 对address_space_io类的地址空间进行读写
http://www.sczhlp.com/news/244824/

相关文章:

  • 网页站点的建立流程孝感有做网站的公司吗
  • 美橙互联网站建设做网站要学什么软件好
  • 合肥公司网站建设做网站网站代理违法吗
  • 响应式网站模板html5做网站维护工商经营范围是什么
  • 10.30
  • 如何在Golang项目中集成Prometheus进行监控?
  • 第177天:信息收集篇自动项目本机导出外部打点域内通讯PillagerBloodHound
  • Python列表 _ 创一个购物清单
  • 网站建设 网络科技公司网站开发培训班
  • 打开自己的网站是别人的域网站备案审核通过后
  • 如何创建自己的网站链接关键词上首页的有效方法
  • 网站统计功能设计wordpress目录怎么制作
  • 网站建设的新闻微信公众号推广赚钱
  • 建筑图集网站07fs02图集建立网站要多少钱
  • 国内设计师交流网站如何部署wordpress
  • 站群建站系统网站推广策划书目录
  • 做直发网站商城网站欣赏
  • 专注东莞微信网站建设linux apache发布php网站
  • 网站建设用哪个好南昌建设局
  • 岱山县网站建设跨境电商代运营公司十强
  • 网站备案 抽查网站设计字体大小
  • 北京网站建设哪家设计好图片展示型网站
  • 有源码后怎么做网站江苏建设厅老网站
  • asp.net做网站实例口碑最好的装修公司排行
  • 宁乡建设局网站济南免费网站制作
  • 适合小县城的41个投资新网站百度seo如何做
  • 网站建设需要什么硬件和软件有哪些网页应用开发
  • 免费信息发布平台网站wordpress自适应文章主题
  • 长沙网站制作哪家专业网站数字签名
  • 单页网站seo怎么做招聘网站开发需求