Supercharge Your Innovation With Domain-Expert AI Agents!

Software deadlock prevention method based on forced process running control

A technology of forced operation and process, which is applied in the field of network security and computer software technology, can solve problems such as replacement or deletion, failure to obtain users, and inability to completely solve software deadlock problems, so as to improve reliability and prevent damage

Inactive Publication Date: 2013-12-11
北京华电天益信息科技有限公司
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These methods cannot completely solve the deadlock problem of software
[0003] Traditional process monitoring and scheduling methods and tools are based on calling the API interface function or system call provided by the operating system, and cannot actively obtain the information needed by the user from the process data structure of the operating system kernel, and cannot real-time and efficiently Report the security status of the current system operation to the user; in addition, the traditional monitoring program runs in the user state, which is easily replaced or deleted by hackers who invade the system
These problems will affect the reliability of the application server

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
  • Software deadlock prevention method based on forced process running control
  • Software deadlock prevention method based on forced process running control
  • Software deadlock prevention method based on forced process running control

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] Below in conjunction with specific embodiment, further illustrate the present invention, it should be understood that these embodiments are only used to illustrate the present invention and are not intended to limit the scope of the present invention, after having read the present invention, those of ordinary skill in the art will understand various equivalents of the present invention Modifications in form all fall within the scope defined by the appended claims of this application.

[0024] combine Figure 1-3 Be explained,

[0025] The main steps of this method are as follows:

[0026] like figure 1 , process scheduling method

[0027] ①In a "secure" system environment, collect information on security processes in the system as comprehensively as possible to form a "trusted network process list" as a basis for process monitoring and scheduling.

[0028] ② During the scheduling process, extract the relevant state information of the current process from the kernel,...

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 discloses a software deadlock prevention method based on forced process running control. In the invention, the process behaviors in a system are monitored by a process monitoring and scheduling method in real time, illegal processes are terminated according to a 'trusted network process list', unauthorized running processes are examined and dealt with, and thereby the security protection of business operations in the system is realized. The process monitoring procedure adopts a process data structure based on the kernel of the operating system to efficiently obtain process information in real time and discover and send abnormal processes to a monitoring and scheduling process for processing, and thereby the unpredictable 'deal halt' problem of application systems in the network environment can be solved at the level of the kernel of the operating system. A client reconnection mechanism under the C / S (client / server) mode increases the service quality of business processes, and ensures that the services provided by business processes cannot be interrupted, thus achieving the effect that business processes can run without interruption for a long time.

Description

technical field [0001] The invention relates to the technical fields of computer software technology and network security technology, in particular to a method for anti-deadlock of software based on process mandatory operation control. Background technique [0002] In a complex network environment, unforeseen deadlock problems often occur in application software systems, that is, "crash" phenomenon. "Crash" will cause business interruption, and sometimes even cause the entire application system to collapse. These problems have seriously affected the reliability of the application software. In a complex network environment, the factors that cause software deadlock are intricate and even unpredictable. The prior art guarantees the reliability of the software from the level of the application software, that is, starts from the application software itself, and guarantees the reliability of the software by enhancing the test, enhancing the logical closure of the program, and 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
IPC IPC(8): G06F11/30G06F11/36
Inventor 吴克河李艺崔文超
Owner 北京华电天益信息科技有限公司
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