Sysprof-3.40.1
Installation of Sysprof
Install Sysprof by running the
following commands:
mkdir build &&
cd build &&
meson --prefix=/usr --buildtype=release -Dsystemdunitdir=/tmp .. &&
ninja
To test the results, issue: ninja
test.
Now, as the root
user:
ninja install &&
rm -v /tmp/*.service
Command Explanations
rm -v /tmp/*.service:
This command removes systemd units which have no use on SysV
systems.
-Dsystemdunitdir=/tmp
: This
parameter puts systemd units in /tmp on SysV systems so that they
can be removed. It also bypasses a check for systemd in the
meson.build file.
Contents
Installed Programs:
sysprof and sysprof-cli
Installed Libraries:
libsysprof-4.so, libsysprof-capture-4.a,
libsysprof-memory-4.so, libsysprof-speedtrack-4.so, and
libsysprof-ui-4.so
Installed Directories:
/usr/include/sysprof-4 and
/usr/share/help/*/sysprof
Short Descriptions
sysprof
|
is a graphical interface to sysprof
|
sysprof-cli
|
is a command line interface to sysprof
|
libsysprof-4.so
|
provides API functions for profiling processes running on
a system
|
libsysprof-capture-4.a
|
provides a hook used to capture statistics from a process
|
libsysprof-memory-4.so
|
provides API functions for capturing memory statistics
|
libsysprof-speedtrack-4.so
|
provides API functions for tracking the speed of a
running process
|
libsysprof-ui-4.so
|
provides API functions for the sysprof GUI
|
Last updated on