- 1
- 2
- 3
- 4
- 5
半虚拟化内存高性能powerpc体系模拟系统的设计与实现
资料介绍
针对于嵌入式系统开发的PowerPC体系全系统模拟,即模拟基于PowerPC体系的计算系统的全部功能部件,包括CPU(指令集,中断与异常),/0外设(串口,网卡,LCD显示),内存系统(MMU),使得操作系统不经任何修改便可以加载操作系统映像运行在该虚拟机上,从而在宿主机上实现对目标机系统的完全模拟,并且为嵌入式开发者提供便利的开发调试接口。
MMU的模拟在整个系统模拟中占有举足轻重的作用,通过在MMU的常规硬件模拟地址计算模块之上加入了一层目标机器逻辑地址和虚拟机运行环境的虚拟地址的映射缓存,减少访存操作过程中MMU的重复地址转换开销,最终可以使得MMU的虚拟地址转换速度得以增加。
由于是模拟单一的PowerPC体系结构,而其上运行的Linux操作系统访问页表,尤其是内核页表是一个相当频繁的过程。因此通过发掘 PowerPC体系实现以及运行在其上的操作系统的各种特性与共性,采取虚拟机主动管理PPC-Linux内核页表的内存半虚拟化技术,通过截取操作系统对内核页表内存区域的读写操作,并将其进行缓冲队列管理,充分利用了时空局部性原理并且避免了相应内存区域MMU的地址翻译,提高虚拟机内存系统的性能,最终使整个系统的模拟效率大幅提高。
最后,通过与其它相同类型的商用系统模拟器进行性能比较,以及对具体评测数据的分析,表明基于上述虚拟技术的模拟系统实现的确具有较高性能。
部分文件列表
文件名 | 大小 |
基于半虚拟化内存高性能powerpc体系模拟系统的设计与实现.pdf | 14M |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:dongshao
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏270.00元 3天前
用户:kk1957135547
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏50.00元 3天前
用户:w993263495
-
21ic下载 打赏40.00元 3天前
用户:w993263495
-
21ic下载 打赏90.00元 3天前
用户:cooldog123pp
-
21ic下载 打赏30.00元 3天前
用户:sun2152
-
21ic下载 打赏40.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:happypcb
-
21ic下载 打赏50.00元 3天前
用户:forgot
-
21ic下载 打赏10.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:wanglu6666
-
21ic下载 打赏5.00元 3天前
用户:人间留客
-
21ic下载 打赏5.00元 3天前
用户:jyxjiyixing
-
21ic下载 打赏5.00元 3天前
用户:akae_du
-
21ic下载 打赏5.00元 3天前
用户:ouyang_56
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
xlhtracy 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
xlhtracy 打赏5.00元 3天前
-
czmhcy 打赏1.00元 3天前
资料:bitboy
全部评论(0)