Howto Профилирование Linux

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
howto:howto_kernel:howto_профилирование_linux [08.10.2018 16:24]
admin Approved(admin 2018/10/08 16:25)
howto:howto_kernel:howto_профилирование_linux [19.10.2018 09:44]
admin Approved(admin 2018/10/19 09:44)
Строка 1: Строка 1:
 ===== Введение ===== ===== Введение =====
 +  * **Начать с**: yum --enablerepo='​base-debuginfo'​ install kernel-debuginfo kernel-devel perf oprofile gdb kexec-tools crash
 +
 **если по быстрому** **если по быстрому**
   * perf top - не точно показывает адрес топ фукнции   * perf top - не точно показывает адрес топ фукнции
Строка 5: Строка 7:
     * perf top -d 5 -U     * perf top -d 5 -U
     * perf top -d 5 -g -U     * perf top -d 5 -g -U
 +    * perf stat -e task-clock,​cycles,​instructions,​cache-references,​cache-misses sleep 5
     * **perf record -a sleep 5** и **потом perf report**     * **perf record -a sleep 5** и **потом perf report**
   * powertop   * powertop