harmony: Use correct free memory

This commit is contained in:
Łukasz Magiera
2024-02-16 21:20:13 +01:00
parent 56240f5077
commit a98e72507e
+12 -2
View File
@@ -3,6 +3,7 @@ package resources
import (
"bytes"
"context"
"github.com/elastic/go-sysinfo"
"os/exec"
"regexp"
"runtime"
@@ -10,7 +11,6 @@ import (
"time"
logging "github.com/ipfs/go-log/v2"
"github.com/pbnjay/memory"
"golang.org/x/sys/unix"
"golang.org/x/xerrors"
@@ -122,9 +122,19 @@ func getResources() (res Resources, err error) {
}
}
h, err := sysinfo.Host()
if err != nil {
return Resources{}, err
}
mem, err := h.Memory()
if err != nil {
return Resources{}, err
}
res = Resources{
Cpu: runtime.NumCPU(),
Ram: memory.FreeMemory(),
Ram: mem.Available,
Gpu: getGPUDevices(),
}