Skip to content

TaskScheduler

Supported Class Services NotCreatable NotReplicated Service

Collection of settings for the Task Scheduler feature.

Description

TaskScheduler is a read-only settings class responsible for the Task Scheduler feature. Can be found in Roblox Studio's settings with the name Task Scheduler.

Inheritance

Object → Instance → TaskScheduler

Nova inheritance: Instance → TaskScheduler

Properties

AreArbitersThrottled Supported Property
AreArbitersThrottled: bool

No description available.

Roblox documentation

Concurrency Supported Property
Concurrency: ConcurrencyModel

No description available.

Roblox documentation

NumRunningJobs Supported Property
NumRunningJobs: double

No description available.

Roblox documentation

NumSleepingJobs Supported Property
NumSleepingJobs: double

No description available.

Roblox documentation

NumWaitingJobs Supported Property
NumWaitingJobs: double

No description available.

Roblox documentation

PriorityMethod Supported Property
PriorityMethod: PriorityMethod

No description available.

Roblox documentation

SchedulerDutyCycle Supported Property The average time divided by the average interval of the duty cycle.
SchedulerDutyCycle: double

The average time divided by the average interval of the duty cycle.

Roblox documentation

SchedulerRate Supported Property The current average rate of the task scheduler.
SchedulerRate: double

The current average rate of the task scheduler.

Roblox documentation

SleepAdjustMethod Supported Property
SleepAdjustMethod: SleepAdjustMethod

No description available.

Roblox documentation

ThreadAffinity Supported Property
ThreadAffinity: double

No description available.

Roblox documentation

ThreadPoolConfig Supported Property The specified thread pooling configuration for the task scheduler.
ThreadPoolConfig: ThreadPoolConfig

The specified thread pooling configuration for the task scheduler.

Roblox documentation

ThreadPoolSize Supported Property The current size of the thread pool.
ThreadPoolSize: int

The current size of the thread pool.

Roblox documentation

ThrottledJobSleepTime Supported Property
ThrottledJobSleepTime: double

No description available.

Roblox documentation

Methods

AddDummyJob Supported Function
TaskScheduler:AddDummyJob(bool exclusive = true, double fps = 30)

No description available.

Security: LocalUserSecurity

Roblox documentation

SetThreadShare Supported Function Deprecated Deprecated
TaskScheduler:SetThreadShare(double timeSlice, int numShare)

Deprecated

Nova behaviour: Nova keeps this legacy member for compatibility. Roblox's modern deprecation wording may describe later Roblox behaviour; verify it against Nova before relying on the copied text.
Security: LocalUserSecurity

Roblox documentation

Inherited members

Inherited from Instance: 8 properties, 36 methods, 7 events. They are documented on the base class page.

Roblox reference: TaskScheduler

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.