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

Computer and method for realizing universal display

A general-purpose display and computer technology, applied to static indicators, cathode ray tube indicators, instruments, etc., can solve the problems of abnormal computer display and time-consuming switching display, and achieve the effect of shortening switching time and high performance

Active Publication Date: 2010-08-04
LENOVO (BEIJING) LTD
View PDF3 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the process of implementing the present invention, the inventor found that there are at least the following problems in the prior art: in the virtual machine system, when DGOS is using an independent graphics card, if another Guest OS needs to use an analog graphics card, SOS needs to use the current The display permission of the DGOS being used is released, and the SOS simulates the graphics card for another Guest OS, so that switching between different Guest OSs is very time-consuming, and when some switching is frequent, due to Incomplete processing of the data in the registers during each switching process will cause abnormalities in the computer display

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
  • Computer and method for realizing universal display
  • Computer and method for realizing universal display
  • Computer and method for realizing universal display

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to make the purpose, technical features and implementation effects of the present invention clearer, the technical solution of the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments. In the embodiment provided by the present invention, a shared video memory area is provided between multiple different operating systems to store data required for refreshing the graphics card.

[0047] This embodiment provides a computer for realizing general display, such as figure 2 As shown, the computer includes:

[0048] A virtual machine manager 401, configured to map addresses;

[0049] The second guest operating system 300 runs on the virtual machine manager; includes a shared video memory unit 301 for storing data required for display and information that the second guest operating system needs to use an analog graphics card;

[0050] The servo operating system unit 100, running on the virtual mach...

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 invention provides a computer and a method for realizing universal display. The computer comprises a virtual machine manager, a second guest operation system, a shared video memory unit, a servo operation system unit and a first guest operation system, wherein the virtual machine manager is used for mapping an address; the second guest operation system operates on the virtual machine manager; the shared video memory unit is used for storing data required for display and the information of the second guest operating system in need of a simulated video card; the servo operation system unit operates on the virtual machine manager and is used for generating a command when monitoring the information of the second guest operating system in need of the simulated video card; and the first guest operating system operates on the virtual machine manager and is used for acquiring the command, reading data from the shared video memory unit according to the command and displaying the data through a physical video card. By using the invention, a guest does not need to directly operate or switch the physical video card, thereby greatly shortening the switching time between the guest operating systems.

Description

technical field [0001] The invention relates to virtual machine technology, in particular to a computer and method for realizing general display. Background technique [0002] The creation of a virtual machine makes it necessary for multiple operating systems on the same computer to share a graphics card. In a general implementation, only the main operating system (Sevice OS) can access the real graphics card, while the guest operating system (GUEST OS) can access the real graphics card. The graphics card accessed is virtualized by the device unit on the Service OS; since the graphics card of the Guest OS is simulated by the Service OS, it does not have two-dimensional (2D), three-dimensional (3D) acceleration features, and the display performance is poor. [0003] In order to solve this problem, a scheme to separate graphics card DHA and video memory is proposed, such as figure 1 As shown, in this way, the GUEST OS that needs high display characteristics can use the graphi...

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 Applications(China)
IPC IPC(8): G06F9/455G09G5/36
Inventor 陈博陈军刘春梅席振新
Owner LENOVO (BEIJING) LTD
Features
  • Generate Ideas
  • 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