Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for monitoring residual duration scheduling task, system and storage medium

A technology of duration and task, applied in the network field, can solve the problem of low efficiency of multi-core processing task scheduling, and achieve the effect of reducing the switching process

Pending Publication Date: 2022-01-11
技象科技(南京)有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides a method, device, system and storage medium for monitoring remaining duration scheduling tasks, so as to solve the technical problem of low scheduling efficiency of multi-core processing task scheduling in the Internet of Things in the prior art

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 and device for monitoring residual duration scheduling task, system and storage medium
  • Method and device for monitoring residual duration scheduling task, system and storage medium
  • Method and device for monitoring residual duration scheduling task, system and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] figure 1 It is a flowchart of a method for monitoring a scheduled task with remaining duration provided by Embodiment 1 of the present invention. The method for monitoring the remaining duration scheduling task provided in the embodiment can be executed by various operating devices for monitoring the remaining duration scheduling task, the operating device can be implemented by software and / or hardware, and the operating device can be two or multiple physical entities, or one physical entity.

[0038] Specifically, refer to figure 1 , the method for monitoring the remaining duration of scheduling tasks, specifically includes:

[0039] Step S101: Monitor the task status in the multi-core Internet of Things system, each execution core of the multi-core Internet of Things system is allocated with a corresponding buffer interval, and the buffer interval is a first-in-first-out cache in the multi-core Internet of Things system A section of the queue, each cache section is...

Embodiment 2

[0056] figure 2 It is a schematic structural diagram of an apparatus for monitoring a remaining duration scheduling task provided by Embodiment 2 of the present invention. refer to figure 2 , the device for monitoring the remaining duration of scheduled tasks includes: a state monitoring unit 210 , a task cache unit 220 and a task migration unit 230 .

[0057] Wherein, the state monitoring unit 210 is used to monitor the task state in the multi-core Internet of Things system, and each execution core of the multi-core Internet of Things system is correspondingly allocated with a cache interval, and the cache interval is the multi-core Internet of Things system. A segment of the first-in-first-out buffer queue in each buffer interval is provided with a buffer sub-section for recording the processing time of the remaining tasks; the task buffer unit 220 is used for when the latest task input is detected, the The latest task is cached in the first cache section, so as to be al...

Embodiment 3

[0065] image 3 A schematic structural diagram of an Internet of Things node device provided in Embodiment 3 of the present invention, the Internet of Things node device is used to form an Internet of Things system, and then comprehensively implement task scheduling in this solution. Such as image 3 As shown, the IoT node device includes a processor 310, a memory 320, an input device 330, an output device 340, and a communication device 350; the number of processors 310 in the IoT node device may be one or more, image 3 Take a processor 310 as an example; the processor 310, the memory 320, the input device 330, the output device 340 and the communication device 350 in the IoT node device can be connected through a bus or other methods, image 3 Take connection via bus as an example.

[0066] The memory 320, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as program instructions / modules correspondi...

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 embodiment of the invention discloses a method and device for monitoring a residual duration scheduling task, an Internet of Things system and a storage medium. The method comprises the steps that the task state in the multi-core Internet of Things system is monitored, each execution core of the multi-core Internet of Things system is correspondingly distributed with a segment of a first-in first-out cache queue, and a cache interval is provided with a cache sub-segment used for recording the processing duration of remaining tasks; when it is monitored that the latest task is input, the latest task is cached to the first cache interval so as to be correspondingly allocated to the execution core corresponding to the cache interval with the shortest processing duration, and the processing duration is updated; when it is monitored that the processing duration recorded in the cache interval corresponding to the execution core is lower than a first threshold value, the task is migrated to the cache interval, and the processing duration recorded in the cache subsegment is correspondingly updated. According to the scheme, the data processing efficiency of multi-core processing task scheduling in the Internet of Things system is improved, and the tasks of the execution cores are effectively balanced through advanced scheduling based on the processing duration.

Description

technical field [0001] The embodiments of the present invention relate to the field of network technologies, and in particular, to a method, device, system and storage medium for monitoring remaining duration scheduling tasks. Background technique [0002] The Internet of Things is regarded as a major opportunity for development and change in the information field, and it is expected to bring about revolutionary changes. The field has a comprehensive impact. But technically speaking, the Internet of Things not only changes the main body of data transmission, but also has obvious differences from traditional communication. For example, massive IoT is characterized by a large number of users sending very small packets sporadically, unlike traditional cellular communications. [0003] In order to meet the task scheduling requirements in the Internet of Things, high-performance embedded nodes are usually designed for large-scale Internet of Things to process the data collected...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/48G06F11/30
CPCG06F9/4881G06F11/3055
Inventor 刘阳温文坤王琳刘贝彦
Owner 技象科技(南京)有限公司