优化可用内存检查

This commit is contained in:
GoEdgeLab
2023-04-11 18:51:56 +08:00
parent 03219a11b6
commit df03e45d53

View File

@@ -40,7 +40,7 @@ func (this *NodeStatusExecutor) updateMem(status *nodeconfigs.NodeStatus) {
if minFreeMemory > 1<<30 {
minFreeMemory = 1 << 30
}
if stat.Free < minFreeMemory {
if stat.Available > 0 && stat.Available < minFreeMemory {
runtime.GC()
debug.FreeOSMemory()
}