|
Thread System 0.3.1
High-performance C++20 thread pool with work stealing and DAG scheduling
|
Statistics about priority aging behavior. More...
#include <aging_typed_job_queue.h>

Public Attributes | |
| std::size_t | total_boosts_applied {0} |
| std::size_t | jobs_reached_max_boost {0} |
| std::size_t | starvation_alerts {0} |
| std::chrono::milliseconds | max_wait_time {0} |
| std::chrono::milliseconds | avg_wait_time {0} |
| double | boost_rate {0.0} |
Statistics about priority aging behavior.
Definition at line 39 of file aging_typed_job_queue.h.
| std::chrono::milliseconds kcenon::thread::aging_stats::avg_wait_time {0} |
Definition at line 45 of file aging_typed_job_queue.h.
| double kcenon::thread::aging_stats::boost_rate {0.0} |
Definition at line 46 of file aging_typed_job_queue.h.
| std::size_t kcenon::thread::aging_stats::jobs_reached_max_boost {0} |
Definition at line 42 of file aging_typed_job_queue.h.
| std::chrono::milliseconds kcenon::thread::aging_stats::max_wait_time {0} |
Definition at line 44 of file aging_typed_job_queue.h.
| std::size_t kcenon::thread::aging_stats::starvation_alerts {0} |
Definition at line 43 of file aging_typed_job_queue.h.
| std::size_t kcenon::thread::aging_stats::total_boosts_applied {0} |
Definition at line 41 of file aging_typed_job_queue.h.