diff options
Diffstat (limited to 'metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/CpuJiffies.java')
-rw-r--r-- | metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/CpuJiffies.java | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/CpuJiffies.java b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/CpuJiffies.java deleted file mode 100644 index 312e7d5c0c1..00000000000 --- a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/CpuJiffies.java +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright 2019 Oath Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. - */ - -package ai.vespa.metricsproxy.service; - -class CpuJiffies { - private int cpuId; - private long jiffies; - - CpuJiffies(String line) { - parseLine(line); - } - - private void parseLine(String line) { - String elems[]; - String cpuId; - long jiffies; - - elems = line.split("\\s+"); - cpuId = elems[0].substring(3); - if (cpuId.length() == 0) { - this.cpuId = -1; - } else { - this.cpuId = Integer.parseInt(cpuId); - } - - jiffies = 0; - for (int i = 1; i < elems.length; i++) { - jiffies += Long.parseLong(elems[i].replaceAll("[\\n\\r]+", "")); - } - - this.jiffies = jiffies; - } - - public int getCpuId() { - return cpuId; - } - - public long getTotalJiffies() { - return jiffies; - } -} |