Computer equipment, exception processing method and interrupt processing method

A computer equipment and exception handling technology, applied in the computer field, can solve problems affecting I/O performance, etc., and achieve the effect of improving performance and reducing switching overhead

Pending Publication Date: 2022-02-22
HUAWEI TECH CO LTD
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Whether it is a synchronous processing process or an asynchronous processing process, multiple switching overheads will be generated, which affects the performance of I / O

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 equipment, exception processing method and interrupt processing method
  • Computer equipment, exception processing method and interrupt processing method
  • Computer equipment, exception processing method and interrupt processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0097] Embodiments of the present application are described below in conjunction with the accompanying drawings. Apparently, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Those skilled in the art know that with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0098]The terms "first", "second" and the like in the specification and claims of the present application and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments described herein can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having"...

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

According to the computer equipment, in the virtualized I/O process, privilege level switching in the synchronous processing process is achieved through a redirection device in a processor, the virtualized privilege level of a VM is directly switched to the user mode of a host, and corresponding exception processing is executed. In the asynchronous processing process, the asynchronous interrupt request transmission can be realized through the virtual event notification device and the interrupt controller in the processor without the kernel mode of the host. According to the method, the switching overhead is reduced in the synchronous processing process or the asynchronous processing process, and the performance of the computer equipment is improved.

Description

technical field [0001] The present application relates to the field of computer technology, and in particular to a computer device, an exception handling method, and an interrupt handling method. Background technique [0002] In a virtualization system, a virtual device simulation scheme is mainly used to implement input / output (input / output, I / O) virtualization. The virtual device simulation scheme can be divided into synchronous processing and asynchronous processing according to the processing method of virtual I / O. [0003] During the synchronization process, the virtual machine (virtual machine, VM) performs operations related to virtual I / O devices, (such as: read or write operations to serial port memory, or access operations to other virtual I / O devices) An exception instruction will be triggered. The VM sends an abnormal instruction to a virtual machine monitor (virtual machine monitor, VMM) located in the kernel state of the host (host), and the VMM transmits the...

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): G06F3/06G06F9/455G06F9/50G06F12/02
CPCG06F3/061G06F3/0604G06F9/45504G06F12/023G06F9/5027G06F2209/5018G06F12/02G06F3/06G06F9/45558G06F2009/45579G06F9/4812G06F2209/481G06F13/24G06F2009/45587
Inventor 蒋毅飞万波赵思齐李明旺
Owner HUAWEI TECH CO LTD
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