oprofile

Настроить без профилирования ядра
opcontrol --no-vmlinux

с ядром opcontrol --vmlinux=/usr/lib/debug/boot/vmlinux-...-amd64
(пакет linux-image-...-dbg)

Запустить
opcontrol --start

Записать результаты
opcontrol --dump

Сбросить статистику
opcontrol --reset

Выключить
opcontrol --shutdown

Выгрузить модуль ядра
opcontrol --deinit

Результаты
opreport -l /path/to/binary
opreport --long-filenames

User tags

sysctl.conf ulimit dovecot /etc/network/interfaces wget fido7 replication xfs APU docker-compose tin routing glxinfo virt-install soa rkhunter sysresccd hdparm tar chromium newgrp exim4 raid5 proxy netfilter mariadb backup apt search xhost 3Ware opreport gre mount cpu tun chroot RT sg glusterfs bacula apache ipmitool CPAN .htaccess initrd tzdata iops MODx youtube PXE fio bonding lubuntu nvidia cgroups DRBD ps java cpanm mdadm vlan parallel bind regex oprofile hotplug lts cfq elliptics storage nfs4 SYN pulseaudio qcow2 vim iptables rsync xargs docker equalizer iostat gdb pacemaker munin Adaptec freedos Salt radeon LVM ha rpm asoundrc su flash jackd virtualbox CentOS lxc dpkg alien openvpn debian deb security erase top bscan PTR xen perlbrew HTTPS usb KVM LSI groups MegaRAID exim zRam vrrp performance ansible profiling corosync kernel vtysh scsi fail2ban git bug centos 7 nginx shorewall sysrq alsa lstat X forwarding conntrack drupal ip rtsp cache slab lenny keyboard sublime idmapd firefox pam mysql ssh ubuntu mkfs iowait dstat encrypt raid AMD SSD numa ipmi bash virsh tiger HDFS perl find OpenSSL dhclient arp qemu video Swift vrrpd dns squeeze opcontrol graylog2 source noop puppet Areca iSCSI wordpress build boot OpenStack core dump quagga route cpu usage cluster sysctl SpamAssassin taskset dhcp language ardour rtl8723be in-addr.arpa swap sftp leap second htop pvmove gpg arping debootstrap tftp limit_conn StorMan arch ddos php backtrace gtk etch tool sysfs shellshock bridge NFS grub SuperMicro