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

Data processing method and device

A data processing device and data processing technology are applied in the computer field to achieve the effect of avoiding extra power consumption and reducing the situation of priority inversion

Inactive Publication Date: 2017-10-24
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But this approach introduces other problems caused by changing the priority

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
  • Data processing method and device
  • Data processing method and device
  • Data processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0035] The core idea of ​​the present invention is that the management process maintains a waiting process chain that requires resources held by the current process. If a process wants to preempt the current process, the management process will wait for the highest priority on the process chain and the priority of the process to be preempted. Compare and decide whether to allow. By adding a dedicated management process to manage the preemption of processes tha...

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 data processing method and device. Information of a second process requiring first resources is stored through a third process, and the process is not allowed to preempt a processor if the priority of the process preempting the processor is not greater than the priority of the process with the highest priority stored in the third process. Further, priority inversion is reduced, extra power consumption caused by frequent change of priority is avoided, and other problems caused by change of priority are avoided.

Description

technical field [0001] The present invention relates to the field of computer technology, and more specifically, to a data processing method and device. Background technique [0002] A process is a movement of a program with independent functions about a certain data set. He can apply for and own system resources and is an active entity. see figure 1 , the priority inversion problem means that a low-priority process C accesses a resource needed by a high-priority process A, and the high-priority process A is blocked due to lack of resources, and waits until the low-priority process C ends Until resource access, if process B is in the ready state with a priority between process C and process A while process A is waiting, and does not need the resources accessed by process C, process B preempts the processor, that is, suspends its operation Process C, and run process B. From this point of view, process A with the highest priority should run first, but process B with medium...

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/50
CPCG06F9/5038Y02D10/00
Inventor 贾瑞兴
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products