pprof

package
v0.0.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func HTTPAddr

func HTTPAddr() net.Addr

PprofAddr returns the listen address of the HTTP httpserver. It is useful when the process was started with flag -pprof=:0.

func Start

func Start()

Start starts the cpu, memory, and other profilers specified in the commandline. This function has no effect if none of the following flags is set.

-cpu-profile -heap-profile -thread-create-profile -block-profile -mutex-profile -profile-interval-s -pprof

This function should be called at the start of a process. Calling it multiple times a noop.

func Write

func Write(debug int)

WritePprof writes the profile information to new files. Each call results in a new file name of the for <command-line-prefix>-<number> where number is incremented each time Write is called. All of the profiles enabled on the command line are written.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL