v0.33.2
This commit is contained in:
1 parent
b757b34a31
commit
5a36bb0c4b
20 files changed
+356
-186
No files matched your search
@@ -319,8 +319,20 @@ function renderDiagnostics(status, appendSample = true, systemSample = appendSam
|
||||
$("system-source").hidden = !sourceSupported; if (sourceSupported) $("system-source").textContent = t("realSample");
|
||||
const systemMemory = knownPair(d.memory_used_bytes, d.memory_total_bytes, value => fmtBytes(value));
|
||||
setOptionalMetric("system-memory", systemMemory != null, systemMemory);
|
||||
$("memory-meter").hidden = systemMemory == null;
|
||||
if (d.memory_used_bytes != null && d.memory_total_bytes > 0) $("memory-meter").value = d.memory_used_bytes / d.memory_total_bytes * 100; else $("memory-meter").removeAttribute("value");
|
||||
const ramMeter = $("memory-meter"), ramFill = $("memory-meter-fill");
|
||||
ramMeter.hidden = systemMemory == null;
|
||||
const ramUsed = Number(d.memory_used_bytes), ramTotal = Number(d.memory_total_bytes);
|
||||
const ramPercent = d.memory_used_bytes != null && d.memory_total_bytes != null &&
|
||||
Number.isFinite(ramUsed) && Number.isFinite(ramTotal) && ramTotal > 0
|
||||
? Math.max(0, Math.min(100, ramUsed / ramTotal * 100)) : null;
|
||||
ramFill.style.width = `${ramPercent ?? 0}%`;
|
||||
if (ramPercent == null) {
|
||||
ramMeter.removeAttribute("aria-valuenow");
|
||||
ramMeter.setAttribute("aria-valuetext", "-");
|
||||
} else {
|
||||
ramMeter.setAttribute("aria-valuenow", String(ramPercent));
|
||||
ramMeter.setAttribute("aria-valuetext", `${fmt(ramPercent, 1)}%`);
|
||||
}
|
||||
const systemSwap = knownPair(d.system_swap_used_bytes, d.system_swap_total_bytes, value => fmtBytes(value));
|
||||
setOptionalMetric("system-swap", systemSwap != null, systemSwap);
|
||||
const loadSupported = Array.isArray(d.load_average) && d.load_average.length > 0;
|
||||
|
||||
Reference in new issue
Block a user