嵌入式微核虚拟机管理器存储管理架构设计  被引量:1

Design of Memory Management Structure of Embedded Microvisor

在线阅读下载全文

作  者:郝继锋[1] HAO Ji- feng(Xi'an Aeronautics Computing Technique Research Institute,A VIC, Xi'an 710068, China)

机构地区:[1]中航工业西安航空计算技术研究所,陕西西安710068

出  处:《航空计算技术》2016年第6期88-92,共5页Aeronautical Computing Technique

基  金:工信部某重点预研项目资助(MJ-S-2012-05)

摘  要:对微内核架构、嵌入式虚拟化技术、嵌入式多核处理器支持技术进行简介,对工业界和学术界形成的嵌入式微内核虚拟机管理器产品进行相应调研,提出一种基于微内核架构多核虚拟机管理器的存储管理架构设计模式,把存储管理分为内核态MMU管理和用户态内存分配器两部分实现。MMU管理负责完成MMU初始化、TLB无效和增加/删除映射等功能;内存分配器负责实现memcache分配器、字节分配器和页分配器3种内存管理机制。Firstly, the paper introduces microkernel architecture, embedded virtualization, and embedded multicore processor technology in the preface, secondly does a survey of microvisor in the industry and ac- ademia. Thirdly, presents a memory management design pattern of the microvisor. It consists of two parts, the kernel mode MMU management and user mode memory allocators. The first part is responsible for MMU initialization , TLB invalidation and map/unmap manipulation. The second part is contains three different memory allocators. A fixed - size memory cache implementation, a kmalloc implementation, and a page allocator implementation for page - size granularity memory allocation.

关 键 词:微内核架构、嵌入式虚拟化 多核处理器 微内核虚拟机管理器 存储管理单元 内存分配器 

分 类 号:TP316.2[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象