diff --git a/src/main/java/com/tongran/agent/client/service/impl/SystemServiceImpl.java b/src/main/java/com/tongran/agent/client/service/impl/SystemServiceImpl.java index eeed138..a7a6ad8 100644 --- a/src/main/java/com/tongran/agent/client/service/impl/SystemServiceImpl.java +++ b/src/main/java/com/tongran/agent/client/service/impl/SystemServiceImpl.java @@ -160,10 +160,11 @@ public class SystemServiceImpl implements SystemService { memInfo.getOrDefault("Cached", 0L) + memInfo.getOrDefault("SReclaimable", 0L)); // 实际内存使用率 - long cached = memInfo.getOrDefault("Cached", 0L) + - memInfo.getOrDefault("SReclaimable", 0L); - long buffers = memInfo.getOrDefault("Buffers", 0L); - double actualUsage = (double)(total - available - cached - buffers) / total * 100; +// long cached = memInfo.getOrDefault("Cached", 0L) + +// memInfo.getOrDefault("SReclaimable", 0L); +// long buffers = memInfo.getOrDefault("Buffers", 0L); +// double actualUsage = (double)(total - available - cached - buffers) / total * 100; + double actualUsage = (double)(total - available) / total * 100; System.out.printf("实际内存使用率: %.2f%%\n", actualUsage); return actualUsage; } catch (IOException e) {