%general-entities; ]> $LastChangedBy$ $Date$ Sysprof-&sysprof-version; sysprof Introduction to Sysprof The sysprof package contains a statistical and system-wide profiler for Linux. &lfs101_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &sysprof-md5sum; Download size: &sysprof-size; Estimated disk space required: &sysprof-buildsize; Estimated build time: &sysprof-time; Sysprof Dependencies Required , , and , and Optional libunwind User Notes: Installation of Sysprof Install Sysprof by running the following commands: mkdir build && cd build && meson --prefix=/usr -Dsystemdunitdir=/tmp .. && ninja mkdir build && cd build && meson --prefix=/usr .. && ninja To test the results, issue: ninja test. Now, as the root user: ninja install && rm -v /tmp/*.service ninja install 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 Installed Libraries Installed Directories sysprof and sysprof-cli libsysprof-4.so, libsysprof-capture-4.a, libsysprof-memory-4.so, libsysprof-speedtrack-4.so, and libsysprof-ui-4.so /usr/include/sysprof-4 and /usr/share/help/*/sysprof Short Descriptions sysprof is a graphical interface to sysprof sysprof sysprof-cli is a command line interface to sysprof sysprof-cli libsysprof-4.so provides API functions for profiling processes running on a system libsysprof-4.so libsysprof-capture-4.a provides a hook used to capture statistics from a process libsysprof-capture-4.a libsysprof-memory-4.so provides API functions for capturing memory statistics libsysprof-memory-4.so libsysprof-speedtrack-4.so provides API functions for tracking the speed of a running process libsysprof-speedtrack-4.so libsysprof-ui-4.so provides API functions for the sysprof GUI libsysprof-ui-4.so