diff --git a/worker/status.go b/worker/status.go index 93b5d93..ec29a0f 100644 --- a/worker/status.go +++ b/worker/status.go @@ -23,8 +23,8 @@ func status(ctx context.Context, req rpc.Request) (any, error) { } mStats, _ := memory.Get() if mStats != nil { - s.MemoryUsage = mStats.Used - s.MemoryTotal = mStats.Total + s.MemoryUsage = uint64(float64(mStats.Used) / float64(mStats.Total) * 100) + s.MemoryTotal = mStats.Total / 1000000000 } return s, nil