Unlock instant, AI-driven research and patent intelligence for your innovation.

Virtual machine system and device access method thereof

A device access, virtual machine technology, applied in software simulation/interpretation/simulation, program control devices, etc., can solve problems affecting system operation efficiency, reducing operation efficiency, waste of system resources, etc., saving system resources and simplifying processing flow , the effect of simplifying the processing flow

Active Publication Date: 2008-10-22
LENOVO (BEIJING) LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there are still some problems in the front-end and back-end driving methods
[0004] First of all, the back-end drivers in the prior art all need to rely on an operating system. In Xen, they rely on the servo operating system (Service OS, SOS), that is, domain 0, and in VMWare, they rely on the host operating system (Host OS). , which adds additional overhead to the virtual machine, and thus increases a lot of system overhead, such as system scheduling, memory management, etc., which reduces the operating efficiency of the system
[0005] In addition, there is a one-to-one correspondence between the front-end driver and the back-end driver in the prior art, that is, if there are several client operating systems in the system, several front-end drivers need to be run, and a corresponding number of back-end drivers must also be kept in the system memory. Except for a few key processing routines, most of the processing routines of these back-end drivers are the same, which causes a great waste of system resources and further affects the operating efficiency of the system
Therefore, the operating efficiency of the virtual machine system using front-end and back-end driving methods in the prior art is still unsatisfactory, and it is also difficult to simplify the virtual machine system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Virtual machine system and device access method thereof
  • Virtual machine system and device access method thereof
  • Virtual machine system and device access method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In order to better understand the content of the present invention, a virtual machine system in the prior art will be described first. figure 1 What is shown is the framework of the virtual machine system represented by Xen. The virtual machine system mainly includes: a guest operating system, a servo operating system, a virtual machine monitor (VMM) and hardware devices.

[0027] Among them, each client operating system runs multiple application programs (APP1, APP2, etc.) and a front-end driver (front-end driver 1, front-end driver 2, etc.), and the server operating system runs multiple The back-end driver (back-end driver 1, back-end driver 2, etc.), the virtual machine monitor is located between the hardware and the operating system, and runs directly on the hardware. Since the individual operating systems are isolated from each other, data transfers must go through the hypervisor.

[0028] When the system starts, the system first boots the virtual machine monitor...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

This invention provides one virtual host system and its device visit method, wherein, the system comprises at least one customer operation system, virtual monitor device and hardware device; each system runs one front drive to receive device visit data to send the data to virtual monitor and to send the data to visitor; virtual monitor runs at least one back drive to use preset relation to visit data on hardware device and to send data from hardware device data to relative customer operation system.

Description

technical field [0001] The invention relates to a virtual machine technology, in particular to a virtual machine system and a device access method thereof. Background technique [0002] With the development of computer systems, virtualization technology has also been widely used in the computer field. Modern computers already have the ability to use virtualization technology to support multiple virtual machines, and run separate operating systems on each virtual machine. However, there are still some problems in the application of virtualization technology in personal computers, and the main problem is the problem of operating efficiency, especially the problem of accessing external hardware devices. Therefore, how to improve the access efficiency of the virtual machine system, especially the virtual Windows system, to hardware devices is the most urgent problem to be solved when the virtual machine system is applied in personal computing. [0003] At present, a more effec...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/455
Inventor 刘建成
Owner LENOVO (BEIJING) LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More