processor_set_load_info
Structure - Defines the scheduling statistics for a processor set.
SYNOPSIS
struct processor_set_load_info
{
int task_count;
int thread_count;
integer_t load_average;
integer_t mach_factor;
};
typedef struct processor_set_load_info* processor_set_load_info_t;
FIELDS
- task_count
-
Number of tasks currently assigned to this processor set
- thread_count
-
Number of threads currently assigned to this processor set
- load_average
-
Average number of runnable processes divided by number of CPUs
- mach_factor
-
The processing resources available to a new thread\(emthe number of
CPUs divided by (1 + the number of threads)
DESCRIPTION
The processor_set_load_info structure defines the scheduling
statistics
maintained for a processor set.
RELATED INFORMATION
Data Structures:
processor_set_basic_info.