内存利用率数据优化

This commit is contained in:
qiminbao
2025-10-31 13:16:32 +08:00
parent ae5c50e5b4
commit 4669573373
@@ -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) {