Top: drop the GPU busy caption; keep only the stall warning
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
c40de5067b
commit
ad576d8c1a
+1
-3
@@ -594,13 +594,11 @@ const ENGINES: [string, string][] = [['render', 'render'], ['compute', 'compute'
|
|||||||
function GPUBox({ g, values, tick, advance, now, cap }: { g: GPU; values: number[]; tick: number; advance: number; now: number; cap: number }) {
|
function GPUBox({ g, values, tick, advance, now, cap }: { g: GPU; values: number[]; tick: number; advance: number; now: number; cap: number }) {
|
||||||
const engines = ENGINES.filter(([k]) => g.engines && g.engines[k] !== undefined)
|
const engines = ENGINES.filter(([k]) => g.engines && g.engines[k] !== undefined)
|
||||||
const temp = g.temp !== undefined && g.temp > 0 ? g.temp : undefined
|
const temp = g.temp !== undefined && g.temp > 0 ? g.temp : undefined
|
||||||
const how = g.stalled ? 'a sysfs read of this card stopped answering; its readings are paused until the console restarts'
|
|
||||||
: g.usage_src === 'idle' ? 'busy, from idle residency' : g.usage_src === 'busy' ? 'busy, as the driver reports it' : g.usage_src === 'clients' ? 'the busiest engine, summed over its clients' : 'this driver exposes no activity counter'
|
|
||||||
return (
|
return (
|
||||||
<div className="t-gpu">
|
<div className="t-gpu">
|
||||||
<div className="t-gpu-graph">
|
<div className="t-gpu-graph">
|
||||||
<Graph values={values} tick={tick} advance={advance} now={now} cap={cap} max={100} grad="cpu" />
|
<Graph values={values} tick={tick} advance={advance} now={now} cap={cap} max={100} grad="cpu" />
|
||||||
<div className="t-up">{g.usage_src ? `${Math.round(g.usage)}% ` : ''}{how}</div>
|
{g.stalled && <div className="t-up">a sysfs read of this card stopped answering; its readings are paused until the console restarts</div>}
|
||||||
</div>
|
</div>
|
||||||
<div className="t-gpu-stats">
|
<div className="t-gpu-stats">
|
||||||
<div className="t-cores-head"><b>{g.name}</b><span className="spacer" />{g.driver}{g.integrated ? ' · integrated' : ''}</div>
|
<div className="t-cores-head"><b>{g.name}</b><span className="spacer" />{g.driver}{g.integrated ? ' · integrated' : ''}</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user