Finish DS4 execution parity
This commit is contained in:
@@ -322,6 +322,7 @@ impl App {
|
||||
match stats.speculative_mode {
|
||||
1 => "Legacy MTP",
|
||||
2 => "DSpark",
|
||||
3 => "GLM MTP",
|
||||
_ => "Off",
|
||||
},
|
||||
),
|
||||
@@ -350,11 +351,58 @@ impl App {
|
||||
metric_row("Expert cache", format_bytes(stats.ssd_cache_bytes)),
|
||||
metric_row(
|
||||
"Cache capacity",
|
||||
format!("{} experts", stats.ssd_cache_experts)
|
||||
format!(
|
||||
"{} / {} experts",
|
||||
stats.ssd_cache_entries, stats.ssd_cache_experts
|
||||
)
|
||||
),
|
||||
metric_row(
|
||||
"Preloaded",
|
||||
format!("{} experts", stats.ssd_preloaded_experts)
|
||||
format!(
|
||||
"{} / {} experts",
|
||||
stats.ssd_cache_entries.min(stats.ssd_preloaded_experts),
|
||||
stats.ssd_preloaded_experts
|
||||
)
|
||||
),
|
||||
metric_row(
|
||||
"Cache hits / misses",
|
||||
format!("{} / {}", stats.ssd_cache_hits, stats.ssd_cache_misses)
|
||||
),
|
||||
metric_row(
|
||||
"Hit rate",
|
||||
format!(
|
||||
"{:.1}%",
|
||||
if stats.ssd_cache_hits + stats.ssd_cache_misses == 0 {
|
||||
0.0
|
||||
} else {
|
||||
100.0 * stats.ssd_cache_hits as f64
|
||||
/ (stats.ssd_cache_hits + stats.ssd_cache_misses) as f64
|
||||
}
|
||||
)
|
||||
),
|
||||
metric_row(
|
||||
"Evictions / wraps",
|
||||
format!("{} / {}", stats.ssd_cache_evictions, stats.ssd_cache_wraps)
|
||||
),
|
||||
metric_row(
|
||||
"Buffers allocated / reused",
|
||||
format!("{} / {}", stats.ssd_buffer_allocs, stats.ssd_buffer_reuses)
|
||||
),
|
||||
metric_row(
|
||||
"Direct SSD reads",
|
||||
format!(
|
||||
"{} · {}",
|
||||
format_bytes(stats.ssd_pread_bytes),
|
||||
format_milliseconds(stats.ssd_pread_ms)
|
||||
)
|
||||
),
|
||||
metric_row(
|
||||
"VM advice",
|
||||
format!(
|
||||
"{} evicted · {} prefetched",
|
||||
format_bytes(stats.ssd_evict_advise_bytes),
|
||||
format_bytes(stats.ssd_willneed_advise_bytes)
|
||||
)
|
||||
),
|
||||
metric_row(
|
||||
"Selected-load requests",
|
||||
|
||||
Reference in New Issue
Block a user