Check patentability & draft patents in minutes with Patsnap Eureka AI!

Kernel-based double error debugging method and system

A technology of double error and debugging method, applied in the direction of responding to the generation of errors, etc., can solve the problem of difficulty in accurately locating the error task, and achieve the effect of improving reliability

Active Publication Date: 2013-04-03
TSINGHUA UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the Linux kernel, when a double error occurs, the exception handling task only prints the information of each register, and does not output the kernel stack information of the error task, which brings certain difficulties to the problem of accurately locating the error task

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
  • Kernel-based double error debugging method and system
  • Kernel-based double error debugging method and system
  • Kernel-based double error debugging method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Embodiments of the present invention are described in detail below, and examples of the embodiments are shown in the drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

[0020] In the description of the present invention, it should be understood that the terms "first" and "second" are used for description purposes only, and cannot be interpreted as indicating or implying relative importance or implicitly indicating the quantity of indicated technical features. Thus, a feature defined as "first" and "second" may explicitly or implicitly include one or more of these features.

[0021] figure 1 It is a flowchart of a kernel-based double error debugging method according to an embodiment of the pr...

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 kernel-based double error debugging method and system. The method comprises the following step: tasks of a user are processed; a double error in the process of user tasks processing is detected; a user task is switched to an exception processing task by a task gate and the double error is processed to obtain a running state when the double error occurs; and a kernel is debugged according to the running state. Through the method provided by the embodiment of the invention, the running state when the double error occurs can be obtained by the exception processing task to debug and process the dual-task kernel, so that the system reliability is improved.

Description

technical field [0001] The invention relates to the technical field of computers and electronic information, in particular to a kernel-based double error debugging method and system. Background technique [0002] A double fault is a type of processor exception, specifically when another exception is detected in a processor exception handling routine. Normally, the processor will handle these two exceptions sequentially, but when the two exceptions cannot be handled sequentially, the processor will generate a "double fault". [0003] When a processor detects an interrupt or exception, there are generally two ways to deal with it. One is to jump to the interrupt processing routine through the interrupt gate or trap gate for processing; the other is to switch to another task (called "exception processing task") through the task gate for processing. For the former method, the state of the current task needs to be pushed onto the stack without task switching; for the latter met...

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): G06F11/07
Inventor 王瑀屏郭旭峰
Owner TSINGHUA UNIV
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