Display optimization method based on Xen safety computer

A safe computer and front-end drive technology, applied in the direction of digital output to display equipment, program control devices, software simulation/interpretation/simulation, etc., can solve problems such as occupation, multi-system resources, poor display effect of customer systems, etc., and achieve saving Hardware cost, solving performance problems, satisfying the effect of good experience

Active Publication Date: 2011-07-27
SOUTH CHINA UNIV OF TECH
View PDF2 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the system is idle, the daemon process of X-window still occupies more system resources
All the display of the virtual client system is based on the X-window desktop operating environment. This implemen

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
  • Display optimization method based on Xen safety computer
  • Display optimization method based on Xen safety computer
  • Display optimization method based on Xen safety computer

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0024] The overall design idea of ​​the present invention is to replace the original complete device interface simulation by a virtual device with a front-end separation mechanism to realize a virtual graphics card. The present invention names this virtual graphics card EMOS VGA. The back-end design of the virtual display device EMOS VGA introduces the support of Frame Buffer; the front-end customization is based on the display driver of the Windows client system; and the front-end communication is based on shared memory and I / O port interception.

[0025] The overall architecture of the present invention is as figure 1 As shown, the overall design includes three important components: back-end equipment, front-end drivers, and front-end and back-end communication.

[0026] The EMOS VGA back-end display device is the key part of the display optimization solution. It is a customized and simple PCI interface display device. The back-end device composition mainly includes: the realizati...

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 display optimization method based on Xen safety computer. The method comprises the following steps: simplifying the back end of a host system, customizing the front-end drive of a client system, and optimizing the communication between the front end and the back end. The step of simplifying the back end of a host system comprises is realized as follows: implementing a PCI(Peripheral Component Interconnect) equipment interface and introducing the support of Frame Buffer, and directly drawing the frame buffer image on a screen by reading and writing the Frame Buffer; the step of customizing the front-end drive of a client system is realized as follows: directly obtaining the internal storage I/O (Input/Output) and the port I/O resource provided by the back-end device, and implementing the display environment based on the Frame Buffer through the system Graphics Device Interface (GDI) display interface; and the step of optimizing the communication between the front end and the back end is realized as follows: registering an appointed I/O port in the host system by the back-end device firstly, and directly initiating the callback function implemented by the back end when the front-end drive accesses theses I/Os so as to complete the synchronous interaction of the front end and the back end; then, providing a memory space interacted with the front-end drive by the back end, mapping the memory space to the memory space of the client system, and implementing the interaction in a way of sharing the memory.

Description

technical field [0001] The invention belongs to the application field of virtualization technology, in particular to the field of display module optimization of Xen security computer. technical background [0002] With the rapid development and wide application of computer and network technology, the degree of global informatization continues to increase, and information security issues are increasingly concerned by various fields. Due to the late start of information technology in my country, the level of software and hardware lags behind the international level, and there is no absolute advantage in technical intellectual property rights, the development and research of independent secure computer products is the main task of the development of computer terminals at this stage. [0003] The development of virtualization technology is rapidly changing the face of information technology, and fundamentally changing the traditional way of computing. With virtualization, multi...

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): G06F3/14G06F9/455
Inventor 刘发贵谢然周魏吴刚
Owner SOUTH CHINA UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products