SYSPROF(1)

πŸ’– SYSPROF(1) β€” General Commands Manual πŸ’–

okay bestie, sit down, we're learning about a profiler and it's literally so good 🫢


✨ NAME ✨

sysprof, sysprof-cli β€” System-wide Linux Profiler πŸ‘‘


🌸 SYNOPSIS 🌸

sysprof [--version] [ filename ]
sysprof-cli filename

πŸ¦‹ DESCRIPTION πŸ¦‹

So sysprof is a sampling CPU profiler for Linux and it uses ftrace to profile the entire system, not just one little single application. the whole vibe. everything. 🌈

And here's the part that's giving main character energy: sysprof handles shared libraries, and applications do not need to be recompiled. not even a little bit. In fact, they don't even have to be restarted. 😭 iconic behavior honestly.

sysprof can also be used to analyze saved profile data. the filename parameter to sysprof can be used to load saved profile data. Alternatively, the Profiler->Open menu can be used to open a file. two paths, both slay πŸ’…

sysprof-cli is a command-line tool to collect profiling data to filename. it's the no-frills, terminal-only bestie ✨


πŸŽ€ OPTIONS πŸŽ€

  • --version β€” Version. Display the version number. that's it, that's the whole option, and honestly? she ate πŸ’…

πŸ’œ AUTHOR πŸ’œ

sysprof was written by Soren Sandmann <sandmann@redhat.com>. πŸ’–

This manual page was written by Samuel Mimram <smimram@debian.org>, for the Debian project (but may be used by others). 🫢


ngl bestie, that's the whole page. go profile something. not me being obsessed with a sampling profiler fr fr πŸ’€βœ¨

okay so that was SYSPROF(1) from the General Commands Manual, and this lil cutie was last dated 2011-06-02 β€” yeah she's vintage, she's a classic, she's timeless πŸ‘‘πŸŒΈ

πŸ“¦ where this page comes from
  • debian bookworm: sysprof 3.46.0-4 Β· GPL-2.0-or-later AND GPL-3.0-or-later AND BSD-2-Clause-Patent AND BSD-3-Clause AND LicenseRef-public-domain
  • debian trixie: sysprof 48.0-2 Β· GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-2.0-or-later AND LGPL-3.0-or-later AND BSD-2-Clause-Patent AND BSD-3-Clause AND LicenseRef-public-domain
  • ubuntu jammy: sysprof 3.44.0-1 Β· GPL-2.0-or-later AND GPL-3.0-or-later AND BSD-2-Clause-Patent AND BSD-3-Clause AND LicenseRef-public-domain
  • ubuntu noble: sysprof 46.0-1build1 Β· GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-2.0-or-later AND LGPL-3.0-or-later AND BSD-2-Clause-Patent AND BSD-3-Clause AND LicenseRef-public-domain
  • ubuntu questing: sysprof 48.0-2
  • ubuntu resolute: sysprof 50.0-1 Β· GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-2.0-or-later AND LGPL-3.0-or-later AND BSD-2-Clause-Patent AND BSD-3-Clause AND LicenseRef-public-domain
  • ubuntu stonking: sysprof 50.0-3 Β· GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-2.0-or-later AND LGPL-3.0-or-later AND BSD-2-Clause-Patent AND BSD-3-Clause AND LicenseRef-public-domain
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms