ftrace

ftrace

  0
Бесплатное ПО Открытый код
Категории: ОС и утилиты Разработка
Платформы: Linux
Особенности:
os-kernel development-tool training software-development



Ftrace - это внутренний трассировщик, разработанный для помощи разработчикам и
разработчики систем, чтобы найти то, что происходит внутри ядра.
Может использоваться для отладки или анализа задержек и
проблемы с производительностью, которые возникают за пределами
пользовательского пространства.

Хотя ftrace обычно считается трассировщиком функций, он
это действительно фреймворк из нескольких утилит трассировки.
Существует трассировка задержки для изучения того, что происходит между
прерываниями
отключено и включено, а также для выгрузки и из времени
задача просыпается, чтобы задача фактически запланирована в.

Одним из наиболее распространенных применений ftrace является отслеживание
событий.
В ядре сотни точек статических событий, которые
может быть включен через файловую систему debugfs, чтобы увидеть, что
происходит в определенных частях ядра.

Аналоги (7):

  • strace

    Трассировка системных звонков и сигналов. Утилита диагностики, отладки и обучения пользователей.
      4
    Бесплатное ПО Открытый код
    Linux
    os-kernel traces debugger
  • DTrace

    DTrace - это инструмент для анализа производительности и устранения неполадок для Solaris, Mac OS X и FreeBSD.
      2
    Бесплатное ПО Открытый код
    Mac Linux
    traces debugger os-kernel developer-tools solaris development software-development
  • ltrace

    ltrace перехватывает и записывает динамические библиотечные вызовы, которые вызываются исполняемым процессом и ...
      1
    Бесплатное ПО Открытый код
    Linux
    os-kernel debugger system-utilities
  • perf

    Счетчики производительности CPU прибора, точки трассировки, kprobes и uprobes (динамическая трассировка).
      1
    Бесплатное ПО Открытый код
    Linux
    traces debugger system-utilities tracing os-kernel developer-tools development software-development
  • ktap

    Средство динамической трассировки на основе сценариев для Linux.
      0
    Бесплатное ПО Открытый код
    Linux
    traces debugger system-utilities tracing os-kernel developer-tools development software-development
  • ktrace

    Ведение журнала трассировки ядра для отдельных процессов.
      0
    Бесплатное ПО Открытый код
    Mac Linux
    debugger tracing os-kernel developer-tools software-development
  • SystemTap

    SystemTap предоставляет инструментарий для работающего ядра и приложений пользовательского пространства.
      0
    Бесплатное ПО Открытый код
    Linux
    traces debugger os-kernel developer-tools development