[TASK] One loadavg per core

This commit is contained in:
Xaver Maierhofer 2017-01-07 16:09:35 +01:00 committed by GitHub
parent f3eb100da8
commit 23c267b6c5
1 changed files with 4 additions and 7 deletions

View File

@ -149,18 +149,15 @@ define(["chroma-js", "moment/moment", "tablesort", "helper", "moment/locale/de"]
return span;
}
function showLoadBar(v) {
function showLoadBar(v, p) {
var span = document.createElement("span");
span.classList.add("bar");
var bar = document.createElement("span");
if (v >= 1) {
bar.style.width = ((v * 100) % 100) + "%";
bar.style.width = ((v * 100) % 100) + "%";
if (v >= p) {
span.classList.add("warning");
}
else {
bar.style.width = (v * 100) + "%";
}
span.appendChild(bar);
var label = document.createElement("label");
@ -176,7 +173,7 @@ define(["chroma-js", "moment/moment", "tablesort", "helper", "moment/locale/de"]
}
return function (el) {
el.appendChild(showLoadBar(d.statistics.loadavg.toFixed(2)));
el.appendChild(showLoadBar(d.statistics.loadavg.toFixed(2), d.nodeinfo.hardware.nproc));
};
}