|
|
|
|
|
|
|
系统在虚拟计算机程序VMCP的控制下至少有一虚拟计算机VM在运行,其中对VM所占有的I/O设备的I/O中断,该系统可以两种模式加以处理,即不经VMCP的介入而直接执行的I/O直接执行模式和由VMCP进行模拟的I/O模拟执行模式.该系统具有识别要求切换为直接执行模式的I/O设备的识别手段,判别是否满足所定的模式切换条件的判定手段和切换上述两种模式的切换手段. . 主权项 . . 本发明涉及的虚拟计算机系统的输入输出控制方式具有以下特点: 在虚拟计算机控制程序(VMCP)的管理下,至少有一台虚拟机(VM)在运行,对于该运行中的VM机的操作系统OS向该机所占有的输入输出设备发出的输入输出命令以及由此产生的输入输出中断,该虚拟计算机系统可以两种模式加以处理。即不通过VMCP的介入而直接执行的输入输出直接执行模式以及由VMCP进行模拟执行的输入输出模拟执行模式; 该虚拟计算机系统具有识别是哪一台设备要求切换为输入输出直接执行模式的识别手段、判别是否满足模式切换条件的判定手段以及将上述两种模式互相切换的切换手段,它能够用上述识别手段确定出要求切换为直接执行模式的输入输出设备;然后用上述判定手段判别该输入输出设备是否满足模式切换所需的条件;并在满足切换条件的时点,若要求直接执行输入输出的VM机尚未占有上述要求模式切换的输入输出设备则使其占有该设备,若该VM机尚未占有控制该设备输入输出中断的中断子类则使其占有该中断子类。同时用上述切换手段将该模拟执行模式下的输入输出设备切换为直接执行模式。
.
.
中国科技资讯网
.
|
|
|
|
设为首页 | 加入收藏 | 广告服务 | 友情链接 | 版权申明
Copyriht 2007 - 2008 © 科普之友 All right reserved |