Xen的内存空间
来源:互联网 发布:中国人工智能上市企业 编辑:程序博客网 时间:2024/06/05 18:35
32位PAE模式X86架构下,Xen占用了最顶部的64MB的线性地址空间。分布如下:
IOREMAP_VIRT_END :0
IOREMAP_VIRT_START :FFC00000
DIRECTMAP_VIRT_END :FFC00000
DIRECTMAP_VIRT_START :FF000000
MAPCACHE_VIRT_END :FF000000
MAPCACHE_VIRT_START :FEC00000
PERDOMAIN_VIRT_END :FF000000
PERDOMAIN_VIRT_START :FE800000
SH_LINEAR_PT_VIRT_END :FE800000
SH_LINEAR_PT_VIRT_START :FE000000
LINEAR_PT_VIRT_END :FE000000
LINEAR_PT_VIRT_START :FD800000
RDWR_MPT_VIRT_END :FD800000
RDWR_MPT_VIRT_START :FC800000
FRAMETABLE_VIRT_END :FC800000
FRAMETABLE_VIRT_START :F6800000
RO_MPT_VIRT_END :F6800000
RO_MPT_VIRT_START :F5800000
非PAE模式,分布如下:
I/O Remapping Area:I/O重映射
IOREMAP_VIRT_END :0
IOREMAP_VIRT_START :FFC00000
Direct-map: 直接映射区域
DIRECTMAP_VIRT_END :FFC00000
DIRECTMAP_VIRT_START :FF000000
Map Cache:映射缓存,用于缓存Domain地址映射
MAPCACHE_VIRT_END :FF000000
MAPCACHE_VIRT_START :FEC00000
Per-Domain Mappings: 用于每个Domain地址映射
PERDOMAIN_VIRT_END :FF000000
PERDOMAIN_VIRT_START :FE800000
Shadow Linear Pagetable: 映射影子页目录和页表
SH_LINEAR_PT_VIRT_END :FE800000
SH_LINEAR_PT_VIRT_START :FE400000
Guest Linear Pagetable: 映射当前Guest OS的页表结构,包括页目录和页表
LINEAR_PT_VIRT_END :FE400000
LINEAR_PT_VIRT_START :FE000000
Machine-to-physical Translation Table(RW): 可写M2P表,能被Xen读写,Guest OS不能访问
RDWR_MPT_VIRT_END :FE000000
RDWR_MPT_VIRT_START :FDC00000
Frame-info Table: 系统物理页信息表,对应frame_table数组
FRAMETABLE_VIRT_END :FDC00000
FRAMETABLE_VIRT_START :FC400000
Machine-to-physical Translation Table(RO): 只读M2P表,能够被Guest OS访问。
RO_MPT_VIRT_END :FC400000
RO_MPT_VIRT_START :FC000000
附:
1、Xen堆(Xenheap)区域即直接映射区域(Direct-map),大小为12 MB。Xen堆和传统操作系统的内核相当,在系统初始化时占用了机器物理地址空间的前面12MB。
2、
- Xen的内存空间
- 【内存空间】01. 指针占用的内存空间大小
- 内存空间的配置
- 空数组的内存空间
- linux程序的内存空间
- 类占用的内存空间
- 进程的内存空间
- 内存空间的划分
- 内存空间的划分
- 内存空间:堆栈的区别
- 内存空间的划分
- 进程的内存空间
- 程序内存空间的分配
- Java内存空间的详解
- 类的内存空间占用
- 内存空间的分类
- 类的内存空间大小
- Linux内存空间的分配
- 关于接口_m和接口_d
- 使用Excel COM组件导出数据后释放Excel资源
- nginx 漏洞
- 博文视点大讲堂第29期——2天玩转单反相机
- 无法加载DLL.xpstar90.dll或它引用的一个DLL原因126
- Xen的内存空间
- AXIS2:如何发布webservice
- 文本框中只能输入数字和单个英文小数点
- 带排序的oracle分页存储过程
- 将网页保存成图片的Firefox插件 Pearl Crescent Page Saver Basic 2.5
- 性能分析 用户数推测
- 关于Java的中英文混合截取字符串的问题解决方法
- XPlanner使用手册(收藏)
- Eclipse中使用JUnit