Module scheduling

Module scheduling 

Source
Expand description

Task scheduling and execution management

This module handles adaptive task scheduling, queue management, execution history, and performance prediction for the distributed computing framework.

Structs§

AccuracyMetrics
Accuracy metrics
AdaptiveTaskScheduler
Adaptive task scheduler
CompletedTask
Completed task information
ConfidenceInterval
Confidence interval
DataPoint
Data point
DistributedTask
Distributed task representation
EfficiencyDataPoint
Efficiency data point
ExecutionConstraints
Execution constraints
ExecutionHistory
Execution history tracking
ExecutionRecord
Execution record
PerformancePredictor
Performance predictor
PerformanceTrends
Performance trends
PredictionModel
Prediction model
ResourceRequirements
Resource requirements
RunningTask
Running task information
SchedulerConfig
Scheduler configuration
TaskData
Task data
TaskError
Task error information
TaskId
Task identifier
TaskMetadata
Task metadata
TaskPerformanceMetrics
Task performance metrics
TaskQueue
Task queue management
TaskResourceUsage
Task resource usage
UtilizationPattern
Utilization pattern
UtilizationPatterns
Resource utilization patterns

Enums§

ErrorCategory
Error categories
ModelType
Model types
PatternType
Pattern types
SchedulingAlgorithm
Scheduling algorithms
TaskPriority
Task priority levels
TaskStatus
Task status
TaskType
Task types