Method for enhancing reliability of program of multi-replica contrast mechanism based on code segment

A code segment and multi-copy technology, applied in the computer field, can solve problems such as hardware transient failure, power supply voltage frequency increase, code segment change, etc., to achieve simple implementation, prevent program crashes, and improve reliability
CN101901174AInactive Publication Date: 2010-12-01XI AN JIAOTONG UNIV +1

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
XI AN JIAOTONG UNIV
Publication Date
2010-12-01
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a method for enhancing the reliability of a program of a multi-replica contrast mechanism based on a code segment. In the method, an kernel thread is started as an initialization thread, the initialization thread obtains a process memory information, two replicas of a process code segment are stored in a physical memory, the process code segment is also divided into memory domains with the fixed size, the kernel threads with a corresponding amount are started as a consistency maintenance thread to maintain the consistency of a process code domain and a replica thereof in real time according to a division result, and program code segment errors caused by various software and hardware faults are discovered and recovered in time. The invention is simple to realize, is transparent to a protected process and can efficiently detect the program code segment errors, thereby preventing program crash and even system invalidation caused by the code segment errors and improving the operation reliability of the program.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the field of computers and relates to computer fault-tolerant technology, in particular to a method for improving program reliability based on a multi-copy comparison mechanism of code segments. Background technique

[0002] With the development of the Internet and the continuous popularization and deepening of computer applications, various industries and applications have higher and higher requirements for the reliability of computer systems. In particular, there are more and more high-end and business-critical applications, and system reliability issues have become increasingly prominent. In modern businesses, server downtime is one of the leading causes of lost profits. It can be seen that how to ensure the reliability of business systems is very important for organizations that need to provide users with uninterrupted services or need to ensure information security. Fault-tolerant computers and related technologies emerg...

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