-
公开(公告)号:KR1020080081478A
公开(公告)日:2008-09-10
申请号:KR1020070021498
申请日:2007-03-05
Applicant: 삼성전자주식회사
CPC classification number: G06F9/45537 , G06F3/023
Abstract: A method for processing an input signal in a VMS(Virtual Machine System) is provided to offer the input signal to a VMM(Virtual Machine Monitor) as well as a plurality of OSs(Operating System) with one input device. An input signal processor a main VM checks over and transforms an input value of an input signal received from an input device when a user requests input through the input device(S102). A destination determiner determines a destination of the input signal by checking data transformed in the input signal processor(S104). The destination determiner requests operation to a VMM input transferor when the destination is a VMM(S106). The VMM input transferor checks the operation and requests the operation to the VMM(S110). The destination determiner restarts the operation by returning to the input signal processor of the main VM when the destination is the main VM, and the input signal processor transfers the data to an application program by transferring the data to a terminal driver(S112). The destination determiner transfers the data requests to a guest VM input transferor when the destination is a guest VM(S114). The guest VM input transferor transfers the data between the main and guest VM by transferring the data to a guest VM input receiver(S116).
Abstract translation: 提供了一种用于处理VMS(虚拟机系统)中的输入信号的方法,用于向VMM(虚拟机监视器)以及具有一个输入设备的多个OS(操作系统)提供输入信号。 当用户通过输入设备请求输入时,主VM检测并输入从输入设备接收的输入信号的输入值(S102),输入信号处理器。 目的地确定器通过检查在输入信号处理器中变换的数据来确定输入信号的目的地(S104)。 目的地确定器在目的地是VMM时向VMM输入传送器请求操作(S106)。 VMM输入传送器检查操作并请求操作到VMM(S110)。 目的地确定器通过在目的地是主VM时返回到主VM的输入信号处理器来重新启动操作,并且输入信号处理器通过将数据传送到终端驱动器将数据传送到应用程序(S112)。 当目的地是来宾虚拟机时,目的地确定器将数据请求传送到来宾VM输入传送器(S114)。 客户虚拟机输入转移器通过将数据传送到访客VM输入接收器来传送主客户虚拟机和客户虚拟机之间的数据(S116)。
-
公开(公告)号:KR1020080079852A
公开(公告)日:2008-09-02
申请号:KR1020070020397
申请日:2007-02-28
Applicant: 삼성전자주식회사
IPC: G06F9/44
CPC classification number: G06F3/0667 , G06F3/122 , G06F12/1491
Abstract: A method for virtualizing a CPU is provided to stably and efficiently perform para-virtualization of an OS(Operating System), which is operated in a CPU having two CPU modes, in one CPU mode, and keep stability of a kernel and shorten a development time by minimizing modification of the kernel of a current OS. A virtualizer operates a plurality of guest OSs at the same time and executed in a privilege mode of a processor is provided. A non-privilege mode of the processor is divided into at least two virtual lower modes, which are hierarchically graded(S106,S108). A privilege command is transited to the virtualizer when the privilege command is generated in the virtual lower modes. The virtualizer transfers the privilege command to a hierarchical mode processing the privilege command among the virtual lower modes(S114), and the hierarchical mode processing the privilege command processes the privilege command, and the mode is kept or transited to the other virtual lower mode(S116).
Abstract translation: 提供了一种用于虚拟化CPU的方法,以一种CPU模式来稳定且有效地执行在具有两种CPU模式的CPU中操作的OS(操作系统)的对虚拟化,并且保持内核的稳定性并缩短开发 通过最小化当前OS的内核的修改来实现。 虚拟机同时操作多个客户操作系统并以处理器的特权模式提供执行。 处理器的非特权模式被划分为至少两个分级级别的虚拟低层模式(S106,S108)。 当在虚拟较低的模式下生成特权命令时,会将特权命令转换到虚拟机。 虚拟机将特权命令传送到处理虚拟下层模式中的特权命令的层次模式(S114),并且特权命令的分级模式处理处理特权命令,并且将模式保持或转换到另一虚拟下模式 S116)。
-
公开(公告)号:KR1020080079549A
公开(公告)日:2008-09-01
申请号:KR1020070019896
申请日:2007-02-27
Applicant: 삼성전자주식회사
CPC classification number: G06F9/4401 , G06F9/45533
Abstract: A method for booting a system is provided to improve entire booting speed of the system applying virtualization by initializing needed other OSs(Operating System) and service with a VMM(Virtual Machine Monitor) during initialization of a predetermined device and performing a predetermined application in a separate domain like the OS. A VMM is initialized when power is applied to a system(22). The VMM initializes a guest OS, and a device driver for interfacing at least one device with an application after the VMM is completely initialized(23). The VMM transfers a state of the device driver corresponding to the device, which is wanted to be operated by the guest OS, to the guest OS when the guest OS and the device driver are completely initialized(24).
Abstract translation: 提供了引导系统的方法,以通过在预定设备的初始化期间初始化所需的其他OS(操作系统)和使用VMM(虚拟机监视器)的服务来提高应用虚拟化的系统的整个启动速度,并且在 像操作系统一样分离域。 当对系统(22)施加电力时,VMM被初始化。 VMM初始化客户操作系统,以及用于在VMM完全初始化之后将至少一个设备与应用程序接口的设备驱动程序(23)。 当客户操作系统和设备驱动程序被完全初始化时,VMM将对应于由客户操作系统操作的设备的设备驱动程序的状态传送给客户操作系统(24)。
-
-