Unverified Commit ba8c0358 authored by Daniel Hiltgen's avatar Daniel Hiltgen Committed by GitHub
Browse files

log: instrument CPU discovery timing (#12960)

parent 27f1fde4
......@@ -7,7 +7,9 @@ import (
"runtime"
"strconv"
"strings"
"time"
"github.com/ollama/ollama/logutil"
"github.com/ollama/ollama/ml"
)
......@@ -17,6 +19,12 @@ var CudaTegra string = os.Getenv("JETSON_JETPACK")
// GetSystemInfo returns the last cached state of the GPUs on the system
func GetSystemInfo() ml.SystemInfo {
logutil.Trace("performing CPU discovery")
startDiscovery := time.Now()
defer func() {
logutil.Trace("CPU discovery completed", "duration", time.Since(startDiscovery))
}()
memInfo, err := GetCPUMem()
if err != nil {
slog.Warn("error looking up system memory", "error", err)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment