- // Copyright (c) Tailscale Inc & AUTHORS
- // SPDX-License-Identifier: BSD-3-Clause
- //go:build darwin
- package sysresources
- import "golang.org/x/sys/unix"
- func totalMemoryImpl() uint64 {
- val, err := unix.SysctlUint64("hw.memsize")
- if err != nil {
- return 0
- }
- return val
- }
|