ZXFoundation™ 26h2
Loading...
Searching...
No Matches
zxfoundation::sched::sd::sched_domain Struct Referenceexport

Per-CPU per-level scheduling-domain descriptor. More...

Collaboration diagram for zxfoundation::sched::sd::sched_domain:
[legend]

Data Fields

u64 balance_interval_ns {1'000'000ULL}
u64 cache_hot_time_ns {500'000ULL}
sched_domainchild {nullptr}
u32 domain_capacity {0U}
u64 domain_load {0ULL}
sd_flag flags {sd_flag::load_balance}
bool fresh_built {true}
sched_groupgroups {nullptr}
u32 imbalance_pct {125U}
u64 last_balance_tick {0ULL}
sd_level level {sd_level::smt}
u32 nr_balance_failed {0U}
u32 nr_busy_cpus {0U}
sched_domainparent {nullptr}
::lib::cpumask span_cpus {}

Detailed Description

Per-CPU per-level scheduling-domain descriptor.


The documentation for this struct was generated from the following file:
  • zxfoundation/sched/sd.zcomponent/types.cxxm