Invention Grant
- Patent Title: Systems and methods for scheduling tasks
-
Application No.: US16206854Application Date: 2018-11-30
-
Publication No.: US10949254B2Publication Date: 2021-03-16
- Inventor: Alexander Else , Haitao Li
- Applicant: ATLASSIAN PTY LTD , ATLASSIAN, INC.
- Applicant Address: AU Sydney; US CA San Francisco
- Assignee: ATLASSIAN PTY LTD,ATLASSIAN, INC.
- Current Assignee: ATLASSIAN PTY LTD,ATLASSIAN, INC.
- Current Assignee Address: AU Sydney; US CA San Francisco
- Agency: Brownstein Hyatt Farber Schreck, LLP
- Main IPC: G06F9/48
- IPC: G06F9/48 ; G06F9/50 ; G06F9/54

Abstract:
In one embodiment, a method for scheduling tasks comprises, at a task scheduler of a processing node of a plurality of processing nodes: retrieving a first task descriptor from a local memory of the task scheduler, the task descriptor corresponding to a task scheduled for execution at the current time and comprising at least a task execution time, a frequency for performing the task, and a task identifier; determining whether the task descriptor is assigned to the task scheduler for execution; if it is determined that the task descriptor is assigned to the task scheduler for execution: executing the task; updating the task execution time based on the current task execution time and the frequency for performing the task; and re-queuing the task descriptor in the local memory.
Information query