📑 Table of Contents

A scheduled-task pattern is a type of software design pattern used with real-time systems.[1] It is not to be confused with the "scheduler pattern".

While the scheduler pattern delays access to a resource (be it a function, variable, or otherwise) only as long as absolutely needed, the scheduled-task pattern delays execution until a determined time. This is important in real-time systems for a variety of reasons.

References

edit
  1. ^ "Scheduled Task pattern". subscription.packtpub.com. Retrieved 2019-05-24.
edit

See also

edit


📚 Artikel Terkait di Wikipedia

Behavioral pattern

distributed systems, this pattern supports asynchronous, many-to-many communication. Scheduled-task pattern A task is scheduled to be performed at a particular

Scheduling (computing)

computing, scheduling is the action of assigning resources to perform tasks. The resources may be processors, network links or expansion cards. The tasks may

Cron

it can be used to automate any task. cron is most suitable for scheduling repetitive tasks as scheduling a one-time task can be accomplished via at. The

Software design pattern

A software design pattern describes a reusable solution to a commonly needed behavior in software. A design pattern is not a rigid structure to be copied

Pinwheel scheduling

to the repeat time of the most recently-scheduled task. This pattern allows each successive task to be scheduled greedily, maintaining the same invariant

Time management

To remain flexible, a task system must allow for unforeseen circumstances. To avoid getting stuck in a wasteful pattern, the task system should also include

List

limits of human memory and attention Roster: a list of people scheduled to participate in a task, such as employees of a company, or, more specifically, professional

Command pattern

In object-oriented programming, the command pattern is a behavioral design pattern in which an object is used to encapsulate all information needed to