Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for realizing process support, device and multithreading system

A multi-thread and process technology, applied in the field of data communication, can solve problems such as high risk, lower software quality and system reliability, and large scale, and achieve the effect of small changes

Inactive Publication Date: 2009-10-14
BEIJING XINWANG RUIJIE NETWORK TECH CO LTD
View PDF0 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for some original systems that have been developed and used for a long time, due to their large scale, long development cycle, and after they are put into use, they are always in a long-term and continuous maintenance process, and the software code is constantly introducing new technologies. Modifications
In such a long process, there may be a large number of codes of the original system that cannot be updated due to personnel changes of developers, or lack of documentation due to lack of modern software engineering methods in the development and maintenance of the original system. of software developers fully understand
In this case, the risk of modifying the original software code is extremely high, and more software faults may be introduced during the modification process, reducing the quality of the software and the reliability of the system.

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
  • Method for realizing process support, device and multithreading system
  • Method for realizing process support, device and multithreading system
  • Method for realizing process support, device and multithreading system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The invention provides a method, device and multi-thread system for realizing process support, which can effectively realize process support without any modification to the operating system and software modules of the original multi-thread system. The present invention will be described in detail below in conjunction with the accompanying drawings.

[0039] figure 1 A schematic diagram of Embodiment 1 of a method for implementing process support in a multi-threaded system of the present invention is given, and the method includes the following steps:

[0040] Step S1, creating a process;

[0041] Step S2, creating a proxy thread corresponding to the process;

[0042] The agent thread can be a kind of thread with special function, it can help the corresponding process queue up in the scheduling queue of the scheduler to wait for the right to use the processor, and transfer it to the corresponding process after obtaining the right to use the processor.

[0043] Step S3...

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 method for realizing process support, a device and a multithreading system. The method comprises the following steps of: establishing process; establishing an agent thread corresponding to the process; and when the agent thread obtains processor resource allocated by a scheduler, allocating the processor resource to the process corresponding to the agent thread. The method can effectively realize the support to the process under the condition that any modification is not needed to the operating system of the original multithreading system and all the software modules.

Description

technical field [0001] The invention relates to a method, device and multi-thread system for realizing process support, and belongs to the technical field of data communication. Background technique [0002] Embedded system is a special computer system that is completely embedded in the controlled device and designed for specific applications. The system is mainly suitable for applications with strict requirements on function, reliability, cost, volume, and power consumption. [0003] With the development of embedded systems, the complexity of embedded software is getting higher and higher, so the embedded operating system is introduced in the development of embedded system software. Embedded operating system is an operating system software that supports embedded system applications. It can effectively manage more and more complex system resources and provide a multi-task operating environment for embedded software modules, making program development easier and easier to ma...

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): G06F9/46G06F9/50G06F9/48
Inventor 丁兆杰
Owner BEIJING XINWANG RUIJIE NETWORK TECH CO LTD
Features
  • Generate Ideas
  • 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