Source File
pprof_rusage.go
Belonging Package
runtime/pprof
// Copyright 2019 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
//go:build darwin || linux
package pprof
import (
)
// Adds MaxRSS to platforms that are supported.
func ( io.Writer) {
var uintptr
switch runtime.GOOS {
case "linux", "android":
= 1024
case "darwin", "ios":
= 1
default:
panic("unsupported OS")
}
var syscall.Rusage
syscall.Getrusage(0, &)
fmt.Fprintf(, "# MaxRSS = %d\n", uintptr(.Maxrss)*)
}
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)