Ticket #8 (new todo)

Opened 3 years ago

Last modified 7 weeks ago

Scheduler

Reported by: ct Owned by: ct
Priority: normal Milestone: 0integration
Component: lumieraBack Keywords: backend scheduler render
Cc: Blocked By: #785, #786, #870, #871
Blocking: #87

Description (last modified by ichthyo) (diff)

This is a terse overview of the scheduler subsystem

  • implement a priority queue
  • this priority queue stores references to job objects ordered by time
  • the scheduler has 2 such pri queues, one for background low priority tasks and one for high priority task
  • threads from a worker pool get jobs assigned when their time approaches (rules for this need to be defined)

Change History

comment:1 Changed 3 years ago by ichthyo

  • Owner set to ct
  • Component changed from lumiera to lumieraBack
  • Summary changed from BACKEND scheduler to Scheduler

reorganising core component tickets

comment:2 Changed 3 years ago by ichthyo

  • Priority set to normal

comment:3 Changed 2 years ago by ichthyo

  • Blocking 87 added

comment:4 Changed 9 months ago by ichthyo

  • Keywords render added
  • Description modified (diff)

comment:5 Changed 9 months ago by ichthyo

  • Blocked By 785 added

comment:6 Changed 9 months ago by ichthyo

  • Blocked By 786 added

comment:7 Changed 8 months ago by ct

comment:8 Changed 7 weeks ago by ichthyo

  • Blocked By 870 added

comment:9 Changed 7 weeks ago by ichthyo

  • Blocked By 871 added
Note: See TracTickets for help on using tickets.