---
name: "proc_profile"
section: "5"
platform: "linux"
package: "man-pages"
version: "6.19-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/proc_profile"
---

# proc\_profile(5)

kernel profiling

## NAME

/proc/profile - kernel profiling

## DESCRIPTION

- */proc/profile* (since Linux 2.4)

  This file is present only if the kernel was booted with the *profile=1* command-line option. It exposes kernel profiling information in a binary format for use by [**readprofile**(1)](/readprofile/1.md). Writing (e.g., an empty string) to this file resets the profiling counters; on some architectures, writing a binary integer "profiling multiplier" of size *sizeof(int)* sets the profiling interrupt frequency.

## SEE ALSO

[**proc**(5)](/proc/5.md)
