// 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 unixpackage pprofimport ()// Adds MaxRSS to platforms that are supported.func addMaxRSS( io.Writer) {varuintptrswitchruntime.GOOS {case"aix", "android", "dragonfly", "freebsd", "linux", "netbsd", "openbsd": = 1024case"darwin", "ios": = 1case"illumos", "solaris": = uintptr(syscall.Getpagesize())default:panic("unsupported OS") }varsyscall.Rusage := syscall.Getrusage(syscall.RUSAGE_SELF, &)if == nil {fmt.Fprintf(, "# MaxRSS = %d\n", uintptr(.Maxrss)*) }}
The pages are generated with Goldsv0.7.0-preview. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds.