E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
XtratuM
嵌入式实时Hypervisor:
XtratuM
(15)
在
XtratuM
移植过程中,由于笔者就被该问题困扰,因此在这段内容详细介绍一下任务切换,或者是域切换。正如前面所述,每一个域有一个域控制块(DCB,DomainControlBlock)
baishuwei
·
2020-07-09 13:34
嵌入式实时Hypervisor:
XtratuM
(14)
2.8系统移植系统移植的目的是将
XtratuM
向不同的Linux内核上面移植,从而可以让
XtratuM
支持多种Linux内核。早期,
XtratuM
是在Linux-2.6.17-4的内核上。
baishuwei
·
2020-07-09 13:34
Linux
RTOS
关于
XtratuM
的中断接管过程
这里分析的是
XtratuM
1.0的代码。关于XM中断接管的代码主要在arch/$ARCH/kernel/irq.c($ARCH=i386)中。
shyodx
·
2012-04-15 13:00
timer
vector
table
domain
Build
events
GIT 学习与使用
创建时间:2010-04-10作者:StevenYangE-mail:
[email protected]
XtratuM
是一个依赖与Linux的实时操作系统,在同Linuxkernel版本跟进的过程中,
defeattroy
·
2010-04-10 22:00
linux
server
git
patch
branch
archive
嵌入式实时Hypervisor:
XtratuM
(15)
在
XtratuM
移植过程中,由于笔者就被该问题困扰,因此在这段内容详细介绍一下任务切换,或者是域切换。正如前面所述,每一个域有一个域控制块(DCB,DomainControlBlock)
baishuwei
·
2010-01-29 23:00
struct
嵌入式
domain
任务
wrapper
events
嵌入式实时Hypervisor:
XtratuM
(14)
2.8系统移植系统移植的目的是将
XtratuM
向不同的Linux内核上面移植,从而可以让
XtratuM
支持多种Linux内核。早期,
XtratuM
是在Linux-2.6.17-4的内核上。
baishuwei
·
2010-01-29 23:00
嵌入式实时Hypervisor:
XtratuM
(13)
2.7.2UART驱动上面一节中介绍了
XtratuM
驱动模型的架构。那么如何利用
XtratuM
驱动模型去创建和添加设备驱动呢?这就是接下来要讲的内容,基于
XtratuM
驱动模型的UART驱动。
baishuwei
·
2010-01-29 23:00
服务器
Integer
嵌入式
domain
asynchronous
linux内核
嵌入式实时Hypervisor:
XtratuM
(12)
2.7设备驱动模型根据设备驱动程序运行的状态,当前有两种类型的驱动模型。在第一种模型中,驱动以模块的方式在系统内核中,通常桌面操作系统和大型服务器操作系统采用这种模型,例如Linux、UNIX、WindowsXP等[44]。另外一种模型是将设备驱动线程化,就是驱动程序作为可被调度的线程运行,通常由事件驱动,采用这一类设备驱动模型的一般是实时嵌入式操作系统或者是微内核操作系统,例如L4、QNX等。在
baishuwei
·
2010-01-29 23:00
linux
嵌入式
domain
工具
任务
嵌入式操作系统
嵌入式实时Hypervisor:
XtratuM
(11)
在
XtratuM
系统中,物理内存是由Linux内核管理,因此,系统可以采用Linux内核APIs分配物理内存。为了提高系统分配物理内存的效率和成功率。共
baishuwei
·
2009-10-30 00:00
嵌入式
domain
buffer
任务
linux内核
嵌入式实时Hypervisor:
XtratuM
(10)
1.1.1.1 FIFO/XMV2.0与FIFO/XMV1.0相比,FIFO/XMV2.0有两处改进,1)Lock-Free机制的使用避免了阻塞竞争机制的使用,2)将FIFO模块从
XtratuM
baishuwei
·
2009-10-30 00:00
算法
user
Integer
嵌入式
存储
任务
嵌入式实时Hypervisor:
XtratuM
(9)
当前,
XtratuM
系统中存在两种数据通信工具,一种是针对数据流的命名管道(FIFO),另外一种是针对块数据的共享内存。
baishuwei
·
2009-10-30 00:00
算法
linux
嵌入式
工具
任务
平台
嵌入式实时Hypervisor:
XtratuM
(8)
在
XtratuM
系统开发和移植过程中,内存分配问题主要体现在每个域或客户操作系统内部,例如PaRTiKle系统采用TLSF(Two-LevelSegregateFit)算法。
baishuwei
·
2009-10-30 00:00
linux
算法
嵌入式
工具
任务
linux内核
嵌入式实时Hypervisor:
XtratuM
(7)
在
XtratuM
系统中,Hypercall是一种类似于系统调用的机制,它是上层域从用户空间陷入HypervisorKernel的接口。
baishuwei
·
2009-10-30 00:00
linux
嵌入式
domain
任务调度
任务
linux内核
嵌入式实时Hypervisor:
XtratuM
(6)
第1章 XtratuMHypervisorHypervisor通常由多个组件构成,客户操作系统管理器,用于创造、删除、监视客户操作系统;调度器,由于调度客户操作系统;中断管理,响应和处理硬件中断和陷阱;Hypercall,处理由上层发送的同步服务请求,类似于操作系统中的系统调用;系统时钟管理器,为系统提供高精度时钟服务,对底层硬件时钟设备可以读写;虚拟时钟,为上层客户操作系统提供高精度时钟服务,但
baishuwei
·
2009-09-27 23:00
linux
汇编
嵌入式
任务
磁盘
linux内核
嵌入式实时Hypervisor:
XtratuM
(5)
1.4 文章结构
XtratuM
系统是一个特殊的Hypervisor。首先,它不同于传统的应用于企业级或个人用户场合的Hypervisor。
baishuwei
·
2009-09-27 23:00
Security
测试
嵌入式
NetWork
任务
asynchronous
嵌入式实时Hypervisor:
XtratuM
(4)
因此,也有人将
XtratuM
视作硬件抽
baishuwei
·
2009-09-27 23:00
嵌入式实时Hypervisor:
XtratuM
(3)
1.2 研究意义Hypervisor出现的早期是被应用到大型服务器中,伴随着Hypervisor技术的发展和推广以及硬件设备的发展,Hypervisor逐渐被应用于个人桌面计算机环境中,近几年,Hypervisor又逐渐在嵌入式环境中蔓延。显然,Hypervisor具有一定的价值或优点,才得以在这三种环境中生存和发展。下面列出了Hypervisor技术的优点以及可以解决的问题[2
baishuwei
·
2009-09-27 23:00
工作
linux
嵌入式
任务
平台
linux内核
嵌入式实时Hypervisor:
XtratuM
(2)
第1章 绪论1.1 研究现状Hypervisor也被称作虚拟机监控器(VMM,VirtualMachineMonitor),它是一个基于计算机硬件平台的软件(可以是系统软件也可以是应用软件),允许多个操作系统在一个硬件平台上并行运行。Hypervisor系统被分为两类:I型和II型[1]。在I型中,Hypervisor作为系统软件直接运行于主机硬件之上,可以直接控制物理设备和管理
baishuwei
·
2009-09-27 22:00
vmware
虚拟机
IBM
嵌入式
虚拟化
xen
嵌入式实时Hypervisor:
XtratuM
(1)
摘 要本论文是作者对XtratuMHypervisor进行学习和研究的工作总结,涵盖了作者为XtratuMHypervisor所做的研究内容:中断管理、Hypercall、任务管理、虚拟内存管理等模块向不同Linux内核上的移植,域间通信工具、设备驱动模型的设计和实现,基于XtratuMHypervisor的应用实例(冗余实时控制系统)开发,XtratuMHypervisor系统的重要功能模块的评
baishuwei
·
2009-09-27 22:00
xtratum
--Abstract
这是一篇介绍基于Linux硬实时操作系统
XtratuM
的文章。
XtratuM
是由部分原RTLinux/GPL的开发人员于2004年开发,是欧洲OCERA项目的一部分。
baishuwei
·
2008-06-12 11:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他