Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method, device, electronic device and computer program product for implementing virtual machine function service

A technology of virtual machine and main virtual machine, which is applied in computing, program control design, program control device, etc., and can solve problems affecting embedded systems, etc.

Active Publication Date: 2017-12-05
深圳达闼科技机器人有限公司
View PDF10 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the types of functional services increase, the number of servers also increases exponentially, which will affect the stability, reliability, and management efficiency of system resources of embedded systems

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
  • Method, device, electronic device and computer program product for implementing virtual machine function service
  • Method, device, electronic device and computer program product for implementing virtual machine function service
  • Method, device, electronic device and computer program product for implementing virtual machine function service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the technical solutions and advantages of the present invention clearer, the exemplary embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all implementations. Exhaustive list of examples. And in the case of no conflict, the embodiments and the features in the embodiments of the present invention can be combined with each other.

[0029] The inventor noticed during the invention that:

[0030] In the existing implementation of virtual machine function services, for a certain type of function service, there is a one-to-one correspondence between the client and the server. When the types of functional services increase, the number of servers also increases exponentially, which will affect the stability, reliability, and management efficiency of system resources of embedded systems. ...

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

The present invention provides a method, a device, an electronic device and a computer program product for implementing a virtual machine function service, which are applied to the technical field of a virtual machine. The method includes: in the client operating system, after monitoring a function for a preset operating system The client virtual machine sends the corresponding function service request to the primary virtual machine; and after the client virtual machine receives the processing result returned by the primary virtual machine, the processing result is returned to the requester of the preset operating system function ; Wherein, the client virtual machine is a virtual machine on which the client operating system is located, and the primary virtual machine is a virtual machine on which the primary operating system is located; after the primary operating system detects that the primary virtual machine receives the service request, After the server software providing the corresponding operating system function processes the function service request, the processed result is returned to the client virtual machine. Each client virtual machine in the present invention may send a corresponding function service request to the main operating system, so that the main operating system invokes the server-side software for providing the corresponding operating system function to process the service request for the function, mainly to reduce the virtual the impact of machine function service on the performance of an embedded system.

Description

technical field [0001] The present invention relates to the technical field of virtual machines, in particular to a method, device, electronic equipment and computer program product for realizing virtual machine function services. Background technique [0002] A virtual machine refers to a complete computer system that is simulated by software and has complete hardware system functions and runs in a completely isolated environment. The virtual machine itself runs an operating system (client operating system) and related applications, and the embedded system that provides the operating environment for the virtual machine also runs software and hardware related to the operating system (main operating system). The virtual machine runs as an application of the host operating system and emulates hardware devices for use by the guest operating system while it is running. [0003] Since multiple virtual machines can be deployed in the embedded system, there can be multiple client ...

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
IPC IPC(8): G06F9/455
CPCG06F9/45533G06F9/45554
Inventor 李岩刚
Owner 深圳达闼科技机器人有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products