"src/vscode:/vscode.git/clone" did not exist on "769718dfcf6fb1d861e6e2e35b3d92627c5ccc78"
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 ( ...@@ -7,7 +7,9 @@ import (
"runtime" "runtime"
"strconv" "strconv"
"strings" "strings"
"time"
"github.com/ollama/ollama/logutil"
"github.com/ollama/ollama/ml" "github.com/ollama/ollama/ml"
) )
...@@ -17,6 +19,12 @@ var CudaTegra string = os.Getenv("JETSON_JETPACK") ...@@ -17,6 +19,12 @@ var CudaTegra string = os.Getenv("JETSON_JETPACK")
// GetSystemInfo returns the last cached state of the GPUs on the system // GetSystemInfo returns the last cached state of the GPUs on the system
func GetSystemInfo() ml.SystemInfo { 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() memInfo, err := GetCPUMem()
if err != nil { if err != nil {
slog.Warn("error looking up system memory", "error", err) 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